js 时间格式化

Date.prototype.format = function (a) {
    if (a == undefined) return '';
    var o = {
        'M+': this.getMonth() + 0x1,
        'd+': this.getDate(),
        'h+': this.getHours(),
        'm+': this.getMinutes(),
        's+': this.getSeconds(),
        'q+': Math.floor((this.getMonth() + 0x3) / 0x3),
        'S': this.getMilliseconds()
    };
    if (/(y+)/.test(a)) {
        a = a.replace(RegExp.$1, (this.getFullYear() + '').substr(0x4 - RegExp.$1.length))
    };
    for (var b in o) {
        if (new RegExp('(' + b + ')').test(a)) {
            a = a.replace(RegExp.$1, RegExp.$1.length == 0x1 ? o[b] : ('00' + o[b]).substr(('' + o[b]).length))
        }
    };
    return a

};

console.log(new Date().format('yyyy-MM-dd h:m:s'))

2018-04-11 15:28:20


将后台返回来的字符串转化成数字加一天

function GetDateFormat(str) {

        return (parseInt(str.substr(6, 13)) + 86400);
    }

var returnDate ="/Date(1523428474016)/";

GetDateFormat(returnDate )

1523428560416


当前时间 转化成 时间戳

new Date().getTime();

1523428474016

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值