(new Date()).toDateString()
的返回值为"Mon Oct 08 2012"
。但是,我无法在任何地方找到任何文档,以了解本周剩余时间和月份的缩写。它们都只是3个字符的缩写吗?我正在尝试写一个正则表达式。
答案 0 :(得分:2)
三个字母缩写,第一个字母大写。
但是,您可能希望查看Date.Parse()而不是使用正则表达式来解析日期字符串,具体取决于您正在执行的操作。
编辑:请注意,Date.Parse()依赖于浏览器。查看Why does Date.parse give incorrect results?
答案 1 :(得分:1)
答案 2 :(得分:1)
不难找到:
W3Schools:http://www.w3schools.com/jsref/jsref_todatestring.asp
Mozilla开发者网络:link
Microsoft Developer Network:link
正如你所看到的,它们都是收敛的,它是工作日,月份名称,包括3个字符,每月和全年。
答案 3 :(得分:1)
specification没有定义字符串的输出:
String的内容是依赖于实现的,但是用于以方便的,人类可读的形式表示当前时区中Date的“date”部分。
将来可能会发生变化,但目前,每个浏览器/环境都可以产生不同的输出。