把一个日期字符串如“2007-2-28 10:18:30”转换为Date对象:
1:
1
var
strArray
=
str.split(
"
"
);
2 var strDate = strArray[ 0 ].split( " - " );
3 var strTime = strArray[ 1 ].split( " : " );
4 var a = new Date(strDate[ 0 ],(strDate[ 1 ] - parseInt( 1 )),strDate[ 2 ],strTime[ 0 ],strTime[ 1 ],strTime[ 2 ])
2 var strDate = strArray[ 0 ].split( " - " );
3 var strTime = strArray[ 1 ].split( " : " );
4 var a = new Date(strDate[ 0 ],(strDate[ 1 ] - parseInt( 1 )),strDate[ 2 ],strTime[ 0 ],strTime[ 1 ],strTime[ 2 ])
2:
1
var
s
=
"
2005-12-15 09:41:30
"
;
2 var d = new Date(Date.parse(s.replace( /-/ g, " / " )));
3
2 var d = new Date(Date.parse(s.replace( /-/ g, " / " )));
3
第二种方法真是简单啊!