可以从一个字符串构造一个日期对象;或者说把字符串转换为日期。实际应用中注意以下日期格式的支持情况。
日期格式 | 浏览器支持 | Note |
---|---|---|
mm/dd/yyyy | IE & FF | |
yyyy/mm/dd | IE & FF | |
mm-dd-yyyy | IE only | 03-20-2008 |
yyyy-mm-dd | FF only | 2008-03-20 |
mmmm dd, yyyy | IE & FF | March 20, 2008 |
mmm dd, yyyy | IE & FF | Mar 20, 2008 |
如果是形如 yyyy-mm-dd 的格式,为了通用,可以这样解决:
new Date("2008-03-20".replace(/-/g, '/'));