【JavaScript】日期与时间戳之间的互相转换

1、时间转为时间戳

var date = new Date("2018-5-23 14:26");    //时间对象
var str = date.getTime();    //将时间对象转化为时间戳
str = str / 1000

2、时间戳转换为时间

function timeToDate(str){
    var d = new Date(str*1000);    //时间戳要乘以1000之后在处理
    var year = d.getFullYear();
    var month = d.getMonth() + 1;
    var day = d.getDate();
    var hour = d.getHours();
    var minute = d.getMinutes();
    var second = d.getSeconds();
    return year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second 
}

你可能感兴趣的:(【JavaScript】日期与时间戳之间的互相转换)