各种时间表达式,怎么创建成Date对象?
在JavaScript中,需要处理各种时间表示法,比如:
1。Thu, 31 Aug 2006 21:00:00 GMT
2。Thu, 31 Aug 2006 22:40:51 GMT+8
3。Sun, 03 Sep 2006 01:13:21 +0800
4。Wed, 30 Aug 2006 16:16:39 +0000
5。2006-09-02T12:52:35+08:00
6。2006年9月2日 0:00:00
7。2006-9-2 0:00:00
怎么从这些字符串创建时间对象?
我用了new Date(str),可是很多表示法不能够创建对象。
而且,更深一层的问题就是,如何支持从所有可能的表示法创建时间对象,同时还要兼容IE和firefox。
谢谢大虾了!