识别客户端计算机中的日期格式

时间:2012-06-26 06:50:18

标签: javascript date-format

我的项目中要求以客户端计算机格式显示日期。我知道javascript window.navigator.userLanguage window.navigator.language 中的属性..但它只返回客户端机器的语言,如'en-美国','en-GB'等。

如果用户自定义机器的日期格式,例如:-dd-MMM-yyyy,有没有办法在Javascript中获取该格式?

提前致谢

suhaib

1 个答案:

答案 0 :(得分:1)

您可以使用.toLocaleDateString() method

var yourDate = new Date();
alert(yourDate.toLocaleDateString());

这不会告诉您的代码用户选择的日期格式是什么,但它可以让您以用户的格式显示日期。

在我的电脑上,上述警告“2012年6月26日星期二”。

.toLocaleTimeString() method当时做的事情与此相同。

.toLocaleString() method显示日期时间。