js中时间戳和时间格式之间的转换

时间:2023-03-09 05:58:41
js中时间戳和时间格式之间的转换
//时间格式转化
getNowDate(timestamp) {
var date = new Date(timestamp); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours();
return Y + M + D + h + ':00';
},
//年月日时间戳
getNownyr() {
var nowdate = new Date();
var shijianchuo = new Date().getTime();
var year = new Date().getFullYear();
var month = new Date().getMonth() + 1;
var day = new Date().getDate();
var nowdate2 = new Date(year + '/' + month + '/' + day).getTime();