字符串转Date对象
方法一
// 字符串转日期对象
// 传入时间例如:20211212
// 导出时日期: Sun Dec 12 2021 08:00:00 GMT+0800 (中国标准时间)
function dateStringToDate(dateString) {
try {
var year = dateString.substring(0, 4);
var month = dateString.substring(4, 6);
var day = dateString.substring(6, 8);
var date = new Date(year, month - 1, day);
const offset = date.getTimezoneOffset()
date = new Date(date.getTime() - (offset * 60 * 1000));
return date;
} catch (error) {
return null;
}
}
方法二
// 字符串转日期对象
// 传入时间例如:20211212
// 导出时日期: Sun Dec 12 2021 08:00:00 GMT+0800 (中国标准时间)
var dateString = "20211212";
var year = dateString.substring(0,4);
var month = dateString.substring(4,6);
var day = dateString.substring(6,8);
var date = new Date(year, month-1, day);
var currentDate = new Date();