微信小程序-dayjs使用
目录
微信小程序 dayjs()使用
微信小程序如果要使用dayjs 首先要把dayjs文件下载
方法一
在node_modules找到dayjs文件,把名字为dayjs.min.js的文件放入小程序中lib文件夹下(名字随意)
方法二
链接: 提取码: frvu
使用时
// 在所需使用dayjs的js文件引入此文件
import dayjs from '../../lib/dayjs.min.js'
// 然后在js文件中可直接使用
this.data.showTotalTime = dayjs(bg.duration * 1000).format('mm:ss')
附加
格式化时间
dayjs().format(String)
dayjs('2019-01-25').format('[YYYY] YYYY-MM-DDTHH:mm:ssZ[Z]') // 'YYYY 2019-01-25T00:00:00-02:00Z'
dayjs().format('{YYYY} MM-DDTHH:mm:ssZ[Z]') // "{2014} 09-08T08:02:17-05:00Z"
年
dayjs().year()
dayjs().year(2000)
月
dayjs().month()
dayjs().month(0)
日
dayjs().date()
dayjs().date(1)
周
dayjs().day()
dayjs().day(0)
时
dayjs().hour()
dayjs().hour(12)
分
dayjs().minute()
dayjs().minute(59)
秒
dayjs().second()
dayjs().second(1)
毫秒
dayjs().millisecond()
dayjs().millisecond(1)
Format | Output | Description |
---|---|---|
YY | 18 | 两位数的年份 |
YYYY | 2018 | 四位数的年份 |
M | 1-12 | 月份从 1 开始 |
MM | 01-12 月份 | 两位数 |
MMM | Jan-Dec | 简写的月份名称 |
MMMM | January-December | 完整的月份名称 |
D | 1-31 | 月份里的一天 |
DD | 01-31 月份里的一天 | 两位数 |
d | 0-6 一周中的一天 | 星期天是 0 |
dd | Su-Sa | 最简写的一周中一天的名称 |
ddd | Sun-Sat | 简写的一周中一天的名称 |
dddd | Sunday-Saturday | 一周中一天的名称 |
H | 0-23 | 小时 |
HH | 00-23 | 小时,两位数 |
m | 0-59 | 分钟 |
mm | 00-59 | 分钟,两位数 |
s | 0-59 秒 | |
ss | 00-59 | 秒 两位数 |
SSS | 000-999 | 秒 三位数 |
Z | +5:00 | UTC 的偏移量 |
ZZ | +0500 | UTC 的偏移量,数字前面加上 0 |
A | AM | PM |
a | am | pm |