JavaScript中与语言环境相关的时间

时间:2011-04-21 11:32:16

标签: javascript date time

我正在寻找一种方法来告诉JavaScript,如果用户的语言环境更喜欢在上午12点/下午或24小时内显示时间

有没有简单的方法可以做到这一点,或者我不得不面对导航器对象以及针对不同语言的大量案例?

1 个答案:

答案 0 :(得分:3)

您可以使用JS Date Object的toLocaleTimeString()函数

Here is a description of the function

回答你的评论:

您还可以使用单一方法获取浏览器的本地时间:

var date = new Date();
date.getHours();
date.getMinutes();
date.getSeconds();

构造自己的时间字符串或围绕toLocalTimeString()构建一个Helper,如果需要,可以格式化结果。我希望这有帮助