本文介绍了js实现字符串格式的方法,供大家参考,具体分析如下:

众所周知,js是基于结果来决定数据类型的。

当然,我们也可以转换。下面是将JS字符串类型转换为日期类型的两种方法。

我个人最喜欢的是第一种方法。

还有其他很好的分享方式。

1.eval方法转换方法---推荐使用这种方法

我写了一个给大家直接打电话的方式。



/ /日期字符串的格式,strdate串日期格式
主调函数(strdate){
var date = eval(NewYork(日期+ strdate.replace(= - { ^ - } + $ '( / / D),
功能(一){ return parseInt(一,10)1;})。比赛( / D / G)+);
返回日期;
}
测试
警报(getdate(2012-05-09 ));





2。第二种方法是使用拆分数组。不建议使用此数组,因为日期的格式不灵活。

方法如下



/ /日期字符串的格式,strdate串日期格式
主调函数(strdate){
var st = strdate;
创建一个st.split();
var = { 0 };
var = { 1 };
var日期=新日期(b { 0 },B { 1 },B { 2 },C { 0 },C { 1 },C { 2 });
返回日期;
}
测试
警报(getdate(2012-9-20. 19:46:18 ));





结果如下



希望本文能对大家的javascript程序设计有所帮助。