JavaScript时间处理

    /**************************************时间格式化处理************************************/
    function dateFtt(fmt, date) {
        var o = {
            "M+": date.getMonth() + 1,                 //月份
            "d+": date.getDate(),                    //
            "h+": date.getHours(),                   //小时
            "m+": date.getMinutes(),                 //
            "s+": date.getSeconds(),                 //
            "q+": Math.floor((date.getMonth() + 3) / 3), //季度
            "S": date.getMilliseconds()             //毫秒
        };
        if (/(y+)/.test(fmt))
            fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
        for (var k in o)
            if (new RegExp("(" + k + ")").test(fmt))
                fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
        return fmt;
    }

    //创建时间格式化显示
    function crtTimeFtt(value) {
        return dateFtt("yyyy-MM-dd hh:mm:ss", value);
    }
    //时间
    var myDate = new Date();//获取系统当前时间
    console.log(crtTimeFtt(myDate ));
原文地址:https://www.cnblogs.com/tinya/p/9391354.html