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 函数速查表
Feb 07 Javascript
jQuery页面滚动浮动层智能定位实例代码
Aug 23 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
javascript实现的左右无缝滚动效果
Sep 19 Javascript
JS表单验证方法实例小结【电话、身份证号、Email、中文、特殊字符、身份证号等】
Feb 14 Javascript
详解使用React全家桶搭建一个后台管理系统
Nov 04 Javascript
AngularJS实现的根据数量与单价计算总价功能示例
Dec 26 Javascript
vue实现验证码按钮倒计时功能
Apr 10 Javascript
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
JavaScript函数定义方法实例详解
Mar 05 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
Aug 20 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
Jan 21 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
在线增减.htpasswd内的用户
2006/10/09 PHP
浅析php单例模式
2014/11/25 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
基于node.js的快速开发透明代理
2010/12/25 Javascript
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
jQuery超精致图片轮播幻灯片特效代码分享
2015/09/10 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
2016/06/06 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
Bootstrap select多选下拉框实现代码
2016/12/23 Javascript
bootstrap fileinput 上传插件的基础使用
2017/02/17 Javascript
详解用webpack把我们的业务模块分开打包的方法
2017/07/20 Javascript
Angular 4中如何显示内容的CSS样式示例代码
2017/11/06 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
2018/12/03 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
python使用cPickle模块序列化实例
2014/09/25 Python
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
Python自动扫雷实现方法
2015/07/25 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
Flask框架模板继承实现方法分析
2019/07/31 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
2019/11/11 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
keras 读取多标签图像数据方式
2020/06/12 Python
印尼旅游网站:via
2017/11/12 全球购物
本科毕业论文导师评语
2014/12/31 职场文书
应届毕业生的自我评价
2019/06/21 职场文书
vue.js 使用原生js实现轮播图
2022/04/26 Vue.js