首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我需要`1609891200000`中的正确时间,不使用Moment

要获取1609891200000对应的正确时间,可以使用JavaScript中的Date对象和相关方法来实现,而不使用Moment.js库。以下是一个示例代码:

代码语言:txt
复制
// 创建一个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对应的正确时间。

请注意,这只是一个示例代码,实际应用中可能需要根据具体需求进行适当的调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券