如何将此日期字符串19/04/2015:21:43:47.40转换为Date对象。new Date('19/04/2015:21:43:47.40')返回无效日期。
发布于 2015-04-30 09:08:51
当然,我会用regex \D+在任何不是数字的字符上拆分字符串。然后有一个包含所有部件的数组,并且可以按照正确的顺序将其传递到new Date():
var aParts = '19/04/2015:21:43:47.40'.split(/\D+/);
document.write(new Date(aParts[2], parseInt(aParts[1], 10)-1, aParts[0], aParts[3], aParts[4], aParts[5], aParts[6]));
https://stackoverflow.com/questions/29963359
复制相似问题