繁体   English   中英

Angular - 有没有办法知道用户的设备时间格式是什么? 24 小时制与 12 点/下午制

[英]Angular - Is there a way to know what is the user's device time format ? 24h system vs 12 am/pm system

能否知道Angular中用户的时间格式是24小时制还是12小时制? 提前致谢

不久前我不得不做类似的事情,这对我有用。

var date = new Date(Date.UTC(2012, 11, 12, 3, 0, 0));
var dateString = date.toLocaleTimeString();


if (dateString.match(/am|pm/i) || date.toString().match(/am|pm/i) )
{
    //12 hour clock
    console.log("12 hour");
}
else
{
    //24 hour clock
    console.log("24 hour");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM