js实现字符串转日期格式的方法有哪些,js字符串转为日期格式

js实现字符串转日期格式的方法有哪些,js字符串转为日期格式,js实现字符串转日期格式的方法

本文主要介绍js实现字符串到日期格式的方法,涉及javascript对字符串和日期操作的相关技巧。有需要的朋友可以参考一下。

本文介绍了用js实现字符串到日期格式的方法。分享给你,供你参考。具体分析如下:

大家都知道JS是根据结果来确定数据类型的。

当然,我们也是可以皈依的。这里我将介绍两种将JS字符串类型转换为日期类型的方法。

我个人更倾向于第一种方法。

有没有其他好的方法分享一下?

1.eval方法转换方法-建议使用此方法。

我写了一个方法,如果你想的话可以直接调用。

脚本类型=文本/javascript

//字符串转换为日期格式,strDate字符串要转换为日期格式。

函数getDate(strDate){

var Date=eval( new Date( strdate . replace(/ d(?=-[^-] $)/,

函数(a) { return parseInt(a,10)-1;}).match(/ d/g)));

返回日期;

}

//测试

alert(getDate( 2012-05-09 );

/脚本

2.第二种方法是拆分数组。不建议这样做,因为日期格式不灵活。

该方法如下

脚本类型=文本/javascript

//字符串转换为日期格式,strDate字符串要转换为日期格式。

函数getDate(strDate) {

var st=strDate

var a=ST . split();

var b=a[0]。拆分(-);

var c=a[1]。拆分(:);

var date=new Date(b[0],b[1],b[2],c[0],c[1],c[2]);

返回日期;

}

//测试

alert(getDate( 2012-9-20 19:46:18 );

/脚本

效果如下

希望这篇文章对大家的javascript编程有所帮助。

js实现字符串转日期格式的方法有哪些,js字符串转为日期格式