js字符串变成数组 js中如何将一字符串表示的系统时间转换为Date时间对象?

js中如何将一字符串表示的系统时间转换为Date时间对象?JS将字符串转换为日期类型。主要的方法是先过滤字符,然后分割字符。代码示例如下:function parsetodate(strtime){T

js中如何将一字符串表示的系统时间转换为Date时间对象?

JS将字符串转换为日期类型。主要的方法是先过滤字符,然后分割字符。代码示例如下:

function parsetodate(strtime){TVAR arr=strTime.拆分(“”) 如果(排列长度>=2) { var arr1=arr[0].split(“-”) var arr2=arr[1].split(“:”) } else 返回null if(arr1.length>=3&&&;arr2.length>=3) { var B=新日期(arr1[0],arr1[1],arr1[2],arr2[0],arr2[1])//convert将字符串转换为日期类型[T/treturn B/T}telse/T/treturn null}

有时前端可能需要从日期控件获取日期,然后参与计算,并记录一个小函数将日期字符串转换为时间戳。datestr格式为“2014-05-08?00:22:11?" 函数get unix time(dateStr){?var newstr=日期字符串替换(/-/g,“/”)?var日期=?新日期(newstr)?变量时间uustr=日期.getTime().toString()?返回时间ustr.substr公司(0, 10) }