gpt4 book ai didi

javascript - 如何使用 Javascript 将毫秒转换为可读日期?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:40 24 4
gpt4 key购买 nike

我有一个毫秒整数,我正在尝试将其转换为格式为 yyyy MM dd (2014-08-06) 的可读日期。

var maxDate = 1407267771429;
maxDate = new Date(maxDate);
maxDateFinal = maxDate.toString('yyyy MM dd');

WORKING EXAMPLE

虽然,maxDateFinal 似乎总是等于 Wed Aug 06 2014 05:42:51 GMT+1000(澳大利亚东部标准时间)

我在 fiddle 中的每次调用后都添加了 console.log() 来演示变量的变化,尽管看起来 toString() 确实在做到目前为止什么都没有。

最佳答案

JavaScript 没有内置的日期格式。您可以自己完成,但也有一些库可供使用。

function pad(s, width, character) {
return new Array(width - s.toString().length + 1).join(character) + s;
}

var maxDate = new Date(1407267771429);
var maxDateFormatted =
maxDate.getFullYear() +
' ' + pad(maxDate.getMonth() + 1, 2, '0') +
' ' + pad(maxDate.getDate(), 2, '0');

关于javascript - 如何使用 Javascript 将毫秒转换为可读日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26007058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com