【vuejs】vuejs中使用处理时间格式(更新)
在上一篇文中,我写到我需要得到当前时间到第二天指定时间的秒数。一开始不知道怎样简单的计算,只会使用比较笨的办法。后来在群里问了大神,他告诉我可以使用moment.js,一个专门处理时间的类库。vue的话,在moment.js的官网里,是给了安装方法的npm install moment --save然后再入口文件 main.js中导入并使用import moment fr...
·
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天,同上
…未完待续
更多推荐
已为社区贡献1条内容
所有评论(0)