js 字符串转日期时间格式

字符串格式是"2010-1-10 12:30:20"
我想转换成 Thu Jan 10 12:30:20 UTC+0800 2010 不知道该怎么转?
转换的目的是想用字符串中的日期和当前日期做比较,不知道还有其他方法没?谢谢!

你可以把当前日期转换成规定的字符串格式

//格式化日期,2010-1-10 12:30:20
function formatDate() {
var d=new Date(); // 获取当前日期
var str=d.getYear()+"-"+(d.getMonth()+1)+"-"+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
return str;
}
温馨提示:答案为网友推荐,仅供参考