js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)


Posted in Javascript onDecember 28, 2017

如下所示:

function formatDate(date,fmt) {
 if(/(y+)/.test(fmt)){
 fmt = fmt.replace(RegExp.$1,(date.getFullYear()+'').substr(4-RegExp.$1.length));
 }
 let o = {
 'M+':date.getMonth() + 1,
 'd+':date.getDate(),
 'h+':date.getHours(),
 'm+':date.getMinutes(),
 's+':date.getSeconds()
 };

 // 遍历这个对象
 for(let k in o){
 if(new RegExp(`(${k})`).test(fmt)){
  // console.log(`${k}`)
  console.log(RegExp.$1)
  let str = o[k] + '';
  fmt = fmt.replace(RegExp.$1,(RegExp.$1.length===1)?str:padLeftZero(str));
 }
 }
 return fmt;
};

function padLeftZero(str) {
 return ('00'+str).substr(str.length);
}

let TimeNow = 1514374627*1000
let newTime = new Date(TimeNow)

formatDate(newTime,'yyyy-MM-dd hh:mm')   //2017-12-27 19:37

以上这篇js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ExtJS Grid使用SimpleStore、多选框的方法
Nov 20 Javascript
javascript+mapbar实现地图定位
Apr 09 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
Sep 12 Javascript
浅析jQuery的链式调用之each函数
Dec 03 Javascript
JQuery的ready函数与JS的onload的区别详解
Nov 21 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
Aug 26 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
Dec 08 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
Oct 24 Javascript
微信小程序动态的加载数据实例代码
Apr 14 Javascript
Vue代码整洁之去重方法整理
Aug 06 Javascript
在vue中使用jsonp进行跨域请求接口操作
Oct 29 Javascript
vue获取dom元素注意事项
Dec 28 #Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 #Javascript
webpack搭建vue 项目的步骤
Dec 27 #Javascript
JS实现留言板功能[楼层效果展示]
Dec 27 #Javascript
js判断节假日实例代码
Dec 27 #Javascript
Vue的实例、生命周期与Vue脚手架(vue-cli)实例详解
Dec 27 #Javascript
Angular实现的简单查询天气预报功能示例
Dec 27 #Javascript
You might like
追求程序速度,而不是编程的速度
2008/04/23 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
功能强大的php分页函数
2016/07/20 PHP
基于thinkPHP实现的微信自定义分享功能示例
2016/09/23 PHP
PHP表单验证内容是否为空的实现代码
2016/11/14 PHP
你可能不再需要JQUERY
2021/03/09 Javascript
javascript字典探测用户名工具
2006/10/05 Javascript
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
基于jQuery中对数组进行操作的方法
2013/04/16 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
jquery+ajax实现直接提交表单实例分析
2016/06/17 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
微信小程序获取地理位置及经纬度授权代码实例
2019/09/18 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
JavaScript实现浏览器网页自动滚动并点击的示例代码
2020/12/05 Javascript
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
用python做一个搜索引擎(Pylucene)的实例代码
2017/07/05 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
2018/04/26 Python
python 文件转成16进制数组的实例
2018/07/09 Python
Pycharm中配置远程Docker运行环境的教程图解
2020/06/11 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
如何开发一个JQuery插件
2016/07/28 面试题
会议邀请函范文
2014/01/09 职场文书
合作协议书
2014/04/23 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
家长学校教学计划
2015/01/19 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
人民调解协议书
2016/03/21 职场文书
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python