提取时间表单JS日期对象



我有下面的JS代码

let options = { hour12: false,  timeZone: 'America/Chicago', timeStyle: 'short' };
let myDate = new Date('2021-06-07T05:46:00.000Z').toLocaleTimeString("en-US", options);

上面的预期输出是00:46,因为我使用hour12为false,但它返回24:46这是一个无效的时间,有人能强调一下我错过了什么吗?

使用en-GB而不是en-US

let options = {
hour12: false,
timeZone: "America/Chicago",
timeStyle: "short",
};
let myDate = new Date("2021-06-07T05:46:00.000Z").toLocaleTimeString(
"en-GB",
options
);
console.log(myDate);

相关内容

  • 没有找到相关文章

最新更新