diff --git a/utils.js b/utils.js index 42e7f4a..995a5aa 100644 --- a/utils.js +++ b/utils.js @@ -98,6 +98,21 @@ function formatDate(date) { (sec < 10 ? '0' + sec : sec); } +function compactFormatDate(date) { + const year = date.getFullYear(); + const month = date.getMonth() + 1;//月份是从0开始的 + const day = date.getDate(); + const hour = date.getHours(); + const min = date.getMinutes(); + const sec = date.getSeconds(); + return year + '' + + (month < 10 ? '0' + month : month) + '' + + (day < 10 ? '0' + day : day) + '' + + (hour < 10 ? '0' + hour : hour) + '' + + (min < 10 ? '0' + min : min) + '' + + (sec < 10 ? '0' + sec : sec); +} + function pad(num, n) { let result = num.toString(); let len = result.length; @@ -361,6 +376,7 @@ exports.getUtcTime = getUtcTime; exports.getDaySeconds = getDaySeconds; exports.getHourSeconds = getHourSeconds; exports.formatDate = formatDate; +exports.compactFormatDate = compactFormatDate; exports.pad = pad; exports.randRange = randRange; exports.randItemByWeight = randItemByWeight;