第一种方法:
var newDateTime = Date.parse(new Date())
结果:152843750800
第二种方法:
var newDateTime = (new Date()).valueOf();
结果:1528437508329
第三种方法:
var newDateTime=new Date().getTime();
结果:1528437508329
时间戳转日期格式:
function formatTime(newDateTime) {
var date = new Date(createTime)
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
return year + "年" + month + "月" + day + "日" + hour + "时" + minute + "分"
}
注意:
第一种:获取的时间戳是把毫秒改成000显示。
第二种和第三种是获取了当前毫秒的时间戳。
会遇到的问题:
1、有可能使用第一种方法会出现:获取时间戳IOS不兼容的情况,请参考 解决小程序中Data.parse()获取时间戳IOS不兼容
2、时间戳计算为时分秒时候,别忘了除以1000。