/*
* title: 将字符串转换成日期类型
* description: 字符串,日期值,来源于 SqlServer 数据库。
* parameters: s = date_str , 形如:'2012-05-09 00:00:00.123'
*
* */
function string2date( s ){
var reg = new RegExp("[- :.]","g");
s = s.replace( reg , ",");
s = s.replace( /,0/g , ",");
s = s.replace( /,00/g , ",0");
console.log('2012 0509 0945');
console.log(s);
var a = s.split(',');
var dt = new Date( a[0],a[1],a[2],a[3],a[4],a[5],a[6] );
console.log(dt);
return dt ;
}javascript 字符串转换成日期类型(悲摧了,真的须如此吗?高手请指教。)
本文介绍了一个用于将特定格式的字符串转换为日期类型的JavaScript函数。该函数接收形如'2012-05-0900:00:00.123'的字符串作为输入,并通过正则表达式替换和split方法将其转换为Date对象。

被折叠的 条评论
为什么被折叠?



