要获取1609891200000
对应的正确时间,可以使用JavaScript中的Date
对象和相关方法来实现,而不使用Moment.js库。以下是一个示例代码:
// 创建一个Date对象,参数为时间戳
var date = new Date(1609891200000);
// 获取年份
var year = date.getFullYear();
// 获取月份,月份从0开始,需要加1
var month = date.getMonth() + 1;
// 获取日期
var day = date.getDate();
// 获取小时
var hours = date.getHours();
// 获取分钟
var minutes = date.getMinutes();
// 获取秒数
var seconds = date.getSeconds();
// 格式化月份、日期、小时、分钟、秒数,保证为两位数
month = month < 10 ? '0' + month : month;
day = day < 10 ? '0' + day : day;
hours = hours < 10 ? '0' + hours : hours;
minutes = minutes < 10 ? '0' + minutes : minutes;
seconds = seconds < 10 ? '0' + seconds : seconds;
// 拼接成正确的时间格式
var formattedTime = year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
console.log(formattedTime);
以上代码将输出2021-01-06 00:00:00
,即1609891200000
对应的正确时间。
请注意,这只是一个示例代码,实际应用中可能需要根据具体需求进行适当的调整。
领取专属 10元无门槛券
手把手带您无忧上云