可以从一个字符串构造一个日期对象;或者说把字符串转换为日期。实际应用中注意以下日期格式的支持情况。
| 日期格式 | 浏览器支持 | 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, '/'));