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 相关文章推荐
DD_belatedPNG,IE6下PNG透明解决方案(国外)
Dec 06 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
Feb 27 Javascript
推荐30个新鲜出炉的精美 jQuery 效果
Mar 26 Javascript
javascript在IE下trim函数无法使用的解决方法
Sep 12 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
Mar 04 Javascript
Javascript 判断两个IP是否在同一网段实例代码
Nov 28 Javascript
Three.js实现简单3D房间布局
Dec 30 Javascript
vue 实现cli3.0中使用proxy进行代理转发
Oct 30 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
May 10 Javascript
JavaScript arguments.callee作用及替换方案详解
Sep 02 Javascript
Vue中ref和$refs的介绍以及使用方法示例
Jan 11 Vue.js
JavaScript实现贪吃蛇游戏
Jun 16 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
全国FM电台频率大全 - 8 黑龙江省
2020/03/11 无线电
php+mysql开源XNA 聚合程序发布 下载
2007/07/13 PHP
php采集自中央气象台范围覆盖全国的天气预报代码实例
2015/01/04 PHP
php远程下载类分享
2016/04/13 PHP
PHP微信刮刮卡 附微信接口
2016/07/22 PHP
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
最新的10款jQuery内容滑块插件分享
2011/09/18 Javascript
使用focus方法让光标默认停留在INPUT框
2014/07/29 Javascript
node.js中的fs.read方法使用说明
2014/12/17 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
封装属于自己的JS组件
2016/01/27 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
javascript自执行函数
2017/02/10 Javascript
js时间戳和c#时间戳互转方法(推荐)
2017/02/15 Javascript
javascript设计模式之模块模式学习笔记
2017/02/15 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
Vue+penlayers实现多边形绘制及展示
2020/12/24 Vue.js
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
Python3连接MySQL(pymysql)模拟转账实现代码
2016/05/24 Python
Python实现求解一元二次方程的方法示例
2018/06/20 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Python分割训练集和测试集的方法示例
2019/09/19 Python
python分布式编程实现过程解析
2019/11/08 Python
Python编写万花尺图案实例
2021/01/03 Python
美容师的职业规划书
2013/12/27 职场文书
医院合作协议书
2014/08/19 职场文书
2014年党员教师自我剖析材料
2014/09/30 职场文书
2016年教师师德师风心得体会
2016/01/12 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
2021/06/18 MySQL