用模块化开发写一个格式化时间的函数

function dateFormate(dtStr) {
    const dt = new Date(dtStr)
    const y = dt.getFullYear()
    const m = dt.getMonth() + 1
    const d = dt.getDay()
    const hh = padZero(dt.getHours())
    const mm = padZero(dt.getMinutes())
    const ss = padZero(dt.getSeconds())
    return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
}

/**
 * 补0
 * @param n
 * @returns {*|string}
 */
function padZero(n) {
    return n > 9 ? n : '0' + n
}

module.exports = {
    dateFormate
}

你可能感兴趣的:(javascript,开发语言,ecmascript,模块化开发,Node.js)