- Node.js学习之自定义格式化时间
- 自定义格式化日期时间Module
function dateFormat(dtStr){
const dt = new Date(dtStr)
const y = dt.getFullYear()
const m = padZero(dt.getMonth()+1)
const d = padZero(dt.getDay())
const hh = padZero(dt.getHours())
const mm = padZero(dt.getMinutes())
const ss = padZero(dt.getSeconds())
return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
}
//定义补全函数
function padZero(n){
return n>9?n:'0'+n
}
module.exports = {
dateFormat
}
- 使用方法
//导入自定义Module
const dateTime = require('./...')
//创建一个时间
const date = new Date()
//格式化时间
const dt = dateTime.dateFormat(date)
//输出看看...
console.log(dt)
总结:只供学习使用,效率低下,正常开发直接使用NPM管理包安装导入现有moment包使用