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 相关文章推荐
动态创建的表格单元格中的事件实现代码
Dec 30 Javascript
jquery 跨域访问问题解决方法(笔记)
Jun 08 Javascript
JavaScript利用正则表达式去除日期中的“-”
Jul 01 Javascript
javascript中局部变量和全局变量的区别详解
Feb 27 Javascript
JS设置cookie、读取cookie、删除cookie
Apr 17 Javascript
值得分享和收藏的xmlplus组件学习教程
May 05 Javascript
react native与webview通信的示例代码
Sep 25 Javascript
原生JavaScrpit中异步请求Ajax实现方法
Nov 03 Javascript
详解使用webpack构建多页面应用
Dec 21 Javascript
javascript简单实现深浅拷贝过程详解
Oct 08 Javascript
JS实现贪吃蛇游戏
Nov 15 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
Feb 26 Vue.js
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
ubuntu 编译安装php 5.3.3+memcache的方法
2010/08/05 PHP
php中$美元符号与Zen Coding冲突问题解决方法分享
2014/05/28 PHP
php实现用于删除整个目录的递归函数
2015/03/16 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
javascript Onunload与Onbeforeunload使用小结
2009/12/31 Javascript
jQuery获取浏览器中的分辨率实现代码
2013/04/23 Javascript
javascript自然分类法算法实现代码
2013/10/11 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
2014/02/12 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
Prototype框架详解
2015/11/25 Javascript
js代码实现点击按钮出现60秒倒计时
2021/01/28 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
2017/03/16 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
NodeJs form-data格式传输文件的方法
2017/12/13 NodeJs
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
[00:34]DOTA2上海特级锦标赛 VG战队宣传片
2016/03/04 DOTA
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
解决python 读取excel时 日期变成数字并加.0的问题
2019/10/08 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
2019/12/09 Python
python跨文件使用全局变量的实现
2020/11/17 Python
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
意大利在线药房:Saninforma
2021/02/11 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
公积金转移接收函
2014/01/11 职场文书
安全协议书
2014/04/23 职场文书
拉拉队口号
2014/06/16 职场文书
班级元旦晚会开幕词
2015/01/29 职场文书
电影建党伟业观后感
2015/06/01 职场文书
学校财务管理制度
2015/08/04 职场文书
《称赞》教学反思
2016/02/17 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
Python常遇到的错误和异常
2021/11/02 Python
Redis Lua脚本实现ip限流示例
2022/07/15 Redis