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 相关文章推荐
浅谈重写window对象的方法
Dec 29 Javascript
js一维数组、多维数组和对象的混合使用方法
Apr 03 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
May 10 Javascript
微信小程序 支付后台java实现实例
May 09 Javascript
利用HBuilder打包前端开发webapp为apk的方法
Nov 13 Javascript
基于 Vue 实现一个酷炫的 menu插件
Nov 14 Javascript
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 jQuery
vue中实现methods一个方法调用另外一个方法
Feb 08 Javascript
JS实现520 表白简单代码
May 21 Javascript
vue中v-for通过动态绑定class实现触发效果
Dec 06 Javascript
浅谈vuex中store的命名空间
Nov 08 Javascript
原生jQuery实现只显示年份下拉框
Dec 24 jQuery
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
Smarty安装配置方法
2008/04/10 PHP
PHP代码优化的53个细节
2014/03/03 PHP
php实现mysql封装类示例
2014/05/07 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
2016/05/19 PHP
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
jquery text()要注意啦
2009/10/30 Javascript
jQuery each()小议
2010/03/18 Javascript
如何创建一个JavaScript弹出DIV窗口层的效果
2013/09/25 Javascript
JavaScript中的ubound函数使用实例
2014/11/04 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
vue 动态组件用法示例小结
2020/03/06 Javascript
[02:28]DOTA2英雄基础教程 狼人
2013/12/23 DOTA
Python中的类与对象之描述符详解
2015/03/27 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
2016/12/23 Python
分享Pycharm中一些不为人知的技巧
2018/04/03 Python
python数字图像处理实现直方图与均衡化
2018/05/04 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
python 回溯法模板详解
2020/02/26 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
2020/12/13 Python
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
贪睡宠物用品:Snoozer Pet Products
2020/02/04 全球购物
博柏利美国官方网站:Burberry美国
2020/11/19 全球购物
优秀本科生求职推荐信
2014/02/24 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
优秀护士先进事迹
2014/05/08 职场文书
答谢会策划方案
2014/05/12 职场文书
四风问题对照检查材料思想汇报
2014/10/07 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
勇敢的心观后感
2015/06/09 职场文书
js实现自动锁屏功能
2021/06/02 Javascript