Javascript中的Date().toDateString()是什么日期格式

What date format is Date().toDateString() in Javascript?

本文关键字:日期 格式 是什么 toDateString 中的 Javascript Date      更新时间:2023-09-26

在W3School的toDateString()函数页面中,它说当你调用toDateString()时,它会给出类似Mon Jan 12 2015的东西。这让我想知道toDateString()符合哪种日期格式?

是"EEE MMM dd YYYY"

还是"EEE MMM d YYYY"?

来自 ECMAScript 5.1 规范:

15.9.5.3 日期.原型到日期字符串 ( )

此函数返回一个字符串值。字符串的内容是 取决于实现,但旨在表示"日期" 部分日期在当前时区中方便, 人类可读的形式。

因此,您不能假设任何格式,它是依赖于实现的。

这里有一个很好的Mozilla链接:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toDateString

格式如下(使用moment.js时):"EEE MMM d YYYY"