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

发布网友

我来回答

3个回答

热心网友

js中将一串字符串转换为date类型,主要是先过滤字符,然后分割开,如下代码实例:

function parseToDate(strTime)
{
var arr=strTime.split(" ");
if(arr.length>=2)
{
var arr1=arr[0].split("-");
var arr2=arr[1].split(":");
}
else
return null;
if(arr1.length>=3 && arr2.length>=3)
{
var b=new Date(arr1[0],arr1[1],arr1[2],arr2[0],arr2[1],arr2[2]);//将字符串转换为date类型
return b;
}
else
return null;
}

热心网友

用SimpleDateFormat类,具体自己查查API,很简单

热心网友

SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-DD HH:MM:SS");
String date = sdf.format(new Date());
System.out.println(date);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com