gpt4 book ai didi

javascript - toLocaleDateString 返回意外的格式化时间

转载 作者:行者123 更新时间:2023-12-01 15:17:40 25 4
gpt4 key购买 nike

以下调用返回 24:00在最新的 Chrome 和 Opera 中,而之前返回 00:00 ,这是设计行为吗?

const [, time] = new Date(2020, 1, 1, 0, 0).toLocaleDateString("en-us",
{
hour12: false,
hour: "2-digit",
minute: "2-digit"
}).split(", ");

console.info(time); // 24:00

最佳答案

使用hourCycle而不是 hour12并将其设置为 h23 .

const [, time] = new Date(2020, 1, 1, 0, 0).toLocaleDateString("en-us",
{
hourCycle: "h23",
hour: "2-digit",
minute: "2-digit"
}).split(", ");

console.info(time); // 00:00

关于javascript - toLocaleDateString 返回意外的格式化时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60655166/

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