Wil*_*ilk 6 javascript configuration locale date date-format
我要用本地用户的配置来表示日期.遵循MDN描述:
toLocaleDateString方法在格式化日期中依赖于底层操作系统.它使用运行脚本的操作系统的格式约定将日期转换为字符串.例如,在美国,月份出现在日期(04/15/98)之前,而在德国,日期出现在月份之前(15.04.98).
我这样做:
var date = new Date ();
console.log (date.toLocaleDateString ());
Run Code Online (Sandbox Code Playgroud)
它打印出来Saturday, October 13, 2012但我期望的是Sabato, 13 Ottobre, 2012(这是意大利日期格式).现在,我的浏览器和我的系统的配置设置正确(意大利语和上面的格式日期),所以我不明白如何toLocaleDateString工作.
我做得对吗?
这个问题已经过时了。
\n\n这些是我的测试:
\n\n(new Date ()).toLocaleDateString () -> "4/9/2013" (italian format \'d/m/Y\') with Chrome 29\n(new Date ()).toLocaleDateString () -> "mercoled\xc3\xac 4 settembre 2013" (italian format \'D d M Y\') with Firefox 22\nRun Code Online (Sandbox Code Playgroud)\n\n它适用于最新的浏览器版本。
\n