原始做法
1.创建js文件封装时间格式
function time(user){
const dt = new Date(user);
const y = dt.getFullYear();
const m = padZero(dt.getMonth() + 1)
const d = padZero(dt.getDate())
const hh = padZero(dt.getHours())
const mm = padZero(dt.getMinutes())
const ss = padZero(dt.getSeconds())
return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
}
2.给时间进行补0
// 给时间进行补0操作
function padZero(user) {
return user > 9 ? user: `0${user}`
}
3.向外输出time
module.exports = {
time
}
4.新建js文件获取当前封装的时间格式
// 导入格式化时间模块
const itheima = require('时间格式文件路径')
const dtStr = itheima.mite(new Date())
console.log(dtStr)
使用npm包对时间进行格式
终端输入npm i moment 安装moment包
// 导入要使用的包
const moment = require('moment')
const sj = moment().format('YYYY-MM-DD HH:mm:ss')
console.log(sj)