//获取当前时间戳
var timestamp=new Date().getTime();
console.log(timestamp)
//日期转时间戳
var myDate4 = '2019-08-13 17:30:00';
function dateToMs (date) {
var result = new Date(date).getTime();
return result;
}
console.log(dateToMs(myDate4))
// 时间戳转日期
function msToDate (msec) {
let datetime = new Date(msec);
let year = datetime.getFullYear();
let month = datetime.getMonth();
let date = datetime.getDate();
let hour = datetime.getHours();
let minute = datetime.getMinutes();
let second = datetime.getSeconds();
let result1 = year +
'-' +
((month + 1) >= 10 ? (month + 1) : '0' + (month + 1)) +
'-' +
((date + 1) < 10 ? '0' + date : date) +
' ' +
((hour + 1) < 10 ? '0' + hour : hour) +
':' +
((minute + 1) < 10 ? '0' + minute : minute) +
':' +
((second + 1) < 10 ? '0' + second : second);
let result2 = year +
'-' +
((month + 1) >= 10 ? (month + 1) : '0' + (month + 1)) +
'-' +
((date + 1) < 10 ? '0' + date : date);
let result = {
hasTime: result1,
withoutTime: result2
};
return result;
}
//2019-08-13 17:30:00
console.log(msToDate(timestamp).hasTime);
//2019-08-13
console.log(msToDate(timestamp).withoutTime);