前端时间戳格式化日期

#传入时间戳

function formatDate(d) {
        // 获取年月日时分秒值  slice(-2)过滤掉大于10日期前面的0
        var datetime =  new Date(d)
        var year = datetime.getFullYear(),
        month = ("0" + (datetime.getMonth() + 1)).slice(-2),
        date = ("0" + datetime.getDate()).slice(-2),
        hour = ("0" + datetime.getHours()).slice(-2),
        minute = ("0" + datetime.getMinutes()).slice(-2),
        second = ("0" + datetime.getSeconds()).slice(-2);
        // 拼接
        var result = year + "-"+ month +"-"+ date +" "+ hour +":"+ minute +":" + second;
        // 返回
        return result;
    }

你可能感兴趣的:(前端时间戳格式化日期)