时间戳(秒)转时间(yyyy-MM-DD HH:mm:ss)
function date_format(unixtimestamp) => {
unixtimestamp = new Date(unixtimestamp * 1000 + diffTime);
var year = 1900 + unixtimestamp.getYear();
var month = "0" + (unixtimestamp.getMonth() + 1);
var date = "0" + unixtimestamp.getDate();
var hour = "0" + unixtimestamp.getHours();
var minute = "0" + unixtimestamp.getMinutes();
var second = "0" + unixtimestamp.getSeconds();
return (
year +
"-" +
month.substring(month.length - 2, month.length) +
"-" +
date.substring(date.length - 2, date.length) +
" " +
hour.substring(hour.length - 2, hour.length) +
":" +
minute.substring(minute.length - 2, minute.length) +
":" +
second.substring(second.length - 2, second.length)
);
};
时间转化为时间戳(秒)
function date_time(datestring) => {
let time = new Date(datestring).getTime() / 1000;
if (!time) {
//兼容火狐浏览器
datestring = datestring.replace(new RegExp(/-/gm), "/");
time = new Date(datestring).getTime() / 1000;
}
return parseInt(time);
};