相关疑难解决方法(0)

Javascript用户使用日期格式设置的区域设置不正确

在javascript中,我Date.toLocaleDateString用来在用户的语言环境中格式化我的日期.虽然理论上它应该有用,但事实并非如此.

我位于英国.我的计算机设置为UK,我的默认语言在系统设置和浏览器内容设置中都设置为en/gb.然而,Firefox始终显示美国格式的日期.有什么技巧我不见了?

格式化的完整代码是:

var timestamp = ...; //some value from ajax call
var dt = new Date(timestamp);
$('#audit-date').text(dt.toLocaleDateString());
Run Code Online (Sandbox Code Playgroud)

在今天的英国,我希望看到05/02/2014,但我看到02/05/2014,这是它的美国版本.

javascript locale date date-format

9
推荐指数
2
解决办法
5943
查看次数

标签 统计

date ×1

date-format ×1

javascript ×1

locale ×1