注意: momentjs 已在2020年9月宣布停止开发。所以以下代码只是做一个记录以及整理、 另外,现在的momentjs的体积过于庞大,对于小程序项目来说是一个很大的负担。 所以可以考虑以dayjs,一个新的轻量时间库来代替,其中语法变更不大,但是最重要的是体积只有2kb
1. 引入momentjs
const moment = require('xx') // xx:momentjs文件所在路径
2. momentjs 使用
2.1 获取当前时间
// 当前时间格式:年-月-日
const today = moment.format('YYYY-MM-DD')
// 当前时间格式:年-月-日 时:分:秒 12小时制
const today = moment.format('YYYY-MM-DD hh:mm:ss')
// 当前时间格式:年-月-日 时:分:秒 24小时制
// 12小时与24小时的差异就是h小写为12小时制,H大写为24小时制
const today = moment.format('YYYY-MM-DD HH:mm:ss')
2.2 格式化时间
// 年-月-日
const demo = moment(demo).format('YYYY-MM-DD')
// 年-月-日 时:分:秒
const demo = moment(demo).format('YYYY-MM-DD HH:mm:ss')