【js实现时间与时间戳的转换】1.时间戳转换成时间
var dd = new Date();
var u= new Date().getTime();
//第一种方式得到时间戳
var u= (new Date()).valueOf();
//第二种方式得到时间戳
var u= Number(new Date());
//第三种方式得到时间戳
var y = dd.getFullYear();
//获取当前年份
var m = (dd.getMonth()+1).toString().padStart(2, '0');
//获取当前月份padStart()方法 es6新属性 不满两位数时在前面加零
var d = (dd.getDate()).toString().padStart(2, '0');
//获取当前日期
var w=y+"-"+m+"-"+d;
console.log(w);
//返回内容格式为2019-04-01
2.时间转换成时间戳
var date = new Date('2019-04-01 20:05:48:25');
// 有三种方法获取 如果获取的时间戳为13位那就不用除1000 否则就要除以1000
var time1 = date.getTime();
var time2 = date.valueOf();
var time3 = Date.parse(date);
console.log(time1);
//1554120348025
console.log(time2);
//1554120348025
console.log(time3);
//1554120348000
推荐阅读
- JavaScript|JavaScript: BOM对象 和 DOM 对象的增删改查
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- JS/JavaScript|JS/JavaScript CRC8多项式 16进制
- JS|VUE学习笔记[30-46]
- 腾讯TEG实习|腾讯实习——Vue解决跨域请求
- 地图|高德地图清除指定覆盖物 自定义覆盖物样式(完整dome)
- Pyecharts|Pyecharts 猎聘招聘数据可视化
- flex|C语言-使用goto语句从循环中跳出
- HTML+Js实战项目|在网页中实现icon小图标的几种方法
- js中国标准时间转化为年月日,时间戳