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 相关文章推荐
javascript多种数据类型表格排序代码分析
Sep 11 Javascript
基于jquery的自定义鼠标提示效果 jquery.toolTip
Nov 14 Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 Javascript
Javascript基础教程之比较操作符
Jan 18 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
JS声明式函数与赋值式函数实例分析
Dec 13 Javascript
深入理解Angular4订阅(Subscribe)与取消
Nov 22 Javascript
详解vue-loader在项目中是如何配置的
Jun 04 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
微信小程序实现星星评价效果
Nov 02 Javascript
使用Vue实现移动端左滑删除效果附源码
May 16 Javascript
javascript实现图片轮换动作方法
Aug 07 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
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
2007/04/21 Javascript
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
js中匿名函数的N种写法
2010/09/08 Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
2013/04/08 Javascript
9款2014最热门jQuery实用特效推荐
2014/12/07 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
JavaScript中数组添加值和访问值常见问题
2016/02/06 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
vue获取当前激活路由的方法
2018/03/17 Javascript
深入解析koa之中间件流程控制
2019/06/17 Javascript
Node.js path模块,获取文件后缀名操作
2020/11/07 Javascript
python多线程http下载实现示例
2013/12/30 Python
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
推荐11个实用Python库
2015/01/23 Python
Python AES加密模块用法分析
2017/05/22 Python
python多进程实现文件下载传输功能
2018/07/28 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
Python 合并拼接字符串的方法
2020/07/28 Python
python statsmodel的使用
2020/12/21 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
OSPREY LONDON官网:英国本土皮具品牌
2019/05/31 全球购物
什么是唯一索引
2015/07/05 面试题
工商管理实习自我鉴定
2013/09/28 职场文书
社区党总支书记先进事迹材料
2014/01/24 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
上课睡觉检讨书300字
2014/11/18 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
2015年人事科工作总结
2015/04/28 职场文书
2015年工程师工作总结
2015/04/30 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
js实现模拟购物商城案例
2021/05/18 Javascript
nginx安装以及配置的详细过程记录
2021/09/15 Servers
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python