首页 > Web开发 > 详细

JS 格式化日期

时间:2020-09-16 21:04:11      阅读:63      评论:0      收藏:0      [点我收藏+]

格式化日期:"YYYY-mm-dd HH:MM:SS"

function dateFormat(fmt, date) {
            let ret;
            const opt = {
            "Y+": date.getFullYear().toString(),        //
            "m+": (date.getMonth() + 1).toString(),     //
            "d+": date.getDate().toString(),            //
            "H+": date.getHours().toString(),           //
            "M+": date.getMinutes().toString(),         //
            "S+": date.getSeconds().toString()          //
     
            };
            for (let k in opt) {
                    ret = new RegExp("(" + k + ")").exec(fmt);
                if (ret) {
                    fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0")))
                };
                };
            return fmt;
        }

例如:

    var formDate = dateFormat("YYYY-mm-dd HH:MM:SS", date)

 

JS 格式化日期

原文:https://www.cnblogs.com/baizhuang/p/13680745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!