如果是12小时还是24小时,如何获得当前的系统设置时间格式?
date.toLocaleTimeString不工作总是在12小时内返回时间。
我需要根据系统的时间格式显示时间。
示例:
let currentDateTime = new Date();
console.log(currentDateTime.toLocaleTimeString())结果:
7:50:00 PM我期待19:50:00,因为我的当前系统设置是24小时格式在我的计算机。见图:

发布于 2022-12-01 11:41:15
在24小时内,你可以像这样做12个小时的假:
let currentDateTime = new Date();
console.log(currentDateTime.toLocaleTimeString('en-US', { hour12: false }))
https://stackoverflow.com/questions/74641217
复制相似问题