js中date与String的转换

可以直接用new Date转换,

var time="2014-08-12 09:25:24 ";

var time1 = new Date(time);

但是,由于不兼容的问题,上面的方法返回的是无效的date(1970-1-1)。

这时候就需要改变一下new Date的参数设置。

var time="2014-08-12 09:25:24 ";

time=time.replace(/-/g,':').replace(/\//g,':').replace(' ',':').split(':');

var time1 = new Date(time[0],(time[1]-1),time[2],time[3],time[4],time[5]);

posted @ 2018-03-09 19:30  沃特啊又弄啥呢  阅读(614)  评论(0)    收藏  举报