/**
-
日期格式化
-
@param {String} str 日期格式
-
@param {Number} timestamp 时间戳
-
@author webopenfather
-
@return String */ module.exports = (str, timestamp) => { let d = new Date(); if (timestamp) d.setTime(timestamp);
let _m = d.getMonth()+1, _d = d.getDate(), _H = d.getHours(),
_i = d.getMinutes(),
_s = d.getSeconds(),format = { 'Y' : d.getFullYear(), // 年 'm' : _m.toString().padStart(2, 0), // 月 'd' : _d.toString().padStart(2, 0), // 日 'H' : _H.toString().padStart(2, 0), // 时 'i' : _i.toString().padStart(2, 0), // 分 's' : _s.toString().padStart(2, 0) // 秒 };
for (let i in format) { str = str.replace(new RegExp(i, 'g'),format[i]); }
return str; } Build: a7ebffa