美文网首页
formatDate

formatDate

作者: 忘记_3a6a | 来源:发表于2021-01-29 13:58 被阅读0次
      formatDate (date, fmt) {
            if (!date || isNaN(date)) return '';
            if (!fmt) fmt = 'yyyy-MM-dd HH:mm:ss';
            var o = {
                "M+": date.getMonth() + 1, //月份
                "d+": date.getDate(),      //日
                "h+": date.getHours()%12 === 0 ? 12 : date.getHours()%12, //小时
                "H+": date.getHours(),     //小时
                "m+": date.getMinutes(),   //分
                "s+": date.getSeconds()    //秒
            };
            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;
        }
    

    相关文章

      网友评论

          本文标题:formatDate

          本文链接:https://www.haomeiwen.com/subject/irpqtltx.html