20221124最新更新

moment.js好像已经停止更新了,虽然还能使用,现在有另一个类似的时间处理插件 dayjs
安装方式也和moment.js一样

npm install dayjs --save

dayjs官网
作者解释说和moment使用方式一样。
在这里插入图片描述


在上一篇文中,我写到我需要得到当前时间到第二天指定时间的秒数。一开始不知道怎样简单的计算,只会使用比较笨的办法。后来在群里问了大神,他告诉我可以使用moment.js,一个专门处理时间的类库。

vue的话,在moment.js的官网里,是给了安装方法的

npm install moment --save   

然后再入口文件 main.js中导入并使用

import moment from 'moment'//导入文件

Vue.prototype.$moment = moment;//赋值使用

这个时候,在项目就可以this.$moment来使用moment的一系列方法了。比如说,格式化时间

this.$moment().format('MMMM Do YYYY, h:mm:ss a'); // 七月 17日 2018, 10:47:33 晚上
this.$moment().format('dddd');                    // 星期二
this.$moment().format("MMM Do YY");               // 7月 17日 18
this.$moment().format('YYYY [escaped] YYYY');     // 2018 escaped 2018
this.$moment().format(); 

时间的加减乘除:

加:this.$moment().add(number,"days");//加number天,后面的day可以换成相应的小时等等
减:this.$moment().subtract(number,"days")//减number天,同上

…未完待续

Logo

前往低代码交流专区

更多推荐