5 回答

TA貢獻1784條經(jīng)驗 獲得超9個贊
js 把字符串轉(zhuǎn)化為日期參考代碼如下:
var s ='2017-04-18 09:16:15';
s = s.replace(/-/g,"/");
var date = new Date(s );
解釋說明:
/-/g 是正則表達式
表示將所有短橫線-替換為斜杠/
其中g(shù)表示全局替換

TA貢獻1891條經(jīng)驗 獲得超3個贊
var str ='2012-08-12 23:13:15';
str = str.replace(/-/g,"/");
var date = new Date(str );

TA貢獻1810條經(jīng)驗 獲得超5個贊
function strToDate(str) {
var tempStrs = str.split(" ");
var dateStrs = tempStrs[0].split("-");
var year = parseInt(dateStrs[0], 10);
var month = parseInt(dateStrs[1], 10) - 1;
var day = parseInt(dateStrs[2], 10);
var timeStrs = tempStrs[1].split("-");
var hour = parseInt(timeStrs [0], 10);
var minute = parseInt(timeStrs[1], 10) - 1;
var second = parseInt(timeStrs[2], 10);
var date = new Date(year, month, day, hour, minute, second);
return date;
}
添加回答
舉報