4

DateMozilla Developer Network阅读关于对象 JavaScript 的参考资料时,我得到了以下说明:

您不应该在依赖特定格式或语言环境的上下文中使用此方法。

"Last visit: " + someDate.toLocaleDateString(); // Good example 
"Last visit was at " + someDate.toLocaleDateString(); // Bad example

为什么?

4

2 回答 2

1

因为在其他语言中,这种写日期的方式是没有意义的。例如,在西班牙语中,您会说:

"La última visita fue el 27/03/2012 a las 14:04"

因此,如果您只写“上次访问:”,您就避免了日期的语言环境格式。

于 2013-01-16T12:00:40.880 回答
0

因为如果你得到一个语言环境字符串,它可能不是合法的英语。

这取决于您所在的国家/地区字符串的外观

于 2013-01-16T11:58:47.273 回答