1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vue中通过monment.js插件来将时间戳转换为常用的时间格式

vue中通过monment.js插件来将时间戳转换为常用的时间格式

时间:2021-02-08 22:38:29

相关推荐

vue中通过monment.js插件来将时间戳转换为常用的时间格式

vue中通过monment.js插件来将时间戳转换为常用的时间格式

在项目中很多时候需要展示时间信息,我们一般都是用时间戳来传输时间信息,但是我们在页面展示的话是我们想要的常见格式,比如:-4-29,这种的形式,在vue中的话我们可以去下载一个第三方的时间插件monment.js,用来专门处理时间的一个插件。

插件官方地址:/

1.下载与安装

//通过npm去安装下载npm install moment --save

2.在项目中引用和配置

//在main.js中引入注册import moment from 'moment'

3.创建一个全局时间转换过滤器

//我们可以通过全局过滤器的方式正在main.js配置一个全局的时间格式转换过滤器// 我们最常用的就是moment(a).format('YYYY-MM-DD HH:mm:ss')这个方法去处理时间,a是你传入的时间戳,format里是你要对时间转换成哪种格式// 时间过滤器Vue.filter('formonment',function(v,pattern){return moment(v).format(pattern)})

4.页面中使用

//可以通过在过滤器中传入参数定义你要转换的格式{{(要转换的时间戳) | formonment('YYYY-MM-DD HH:mm:ss')}}

moment(a).format(‘YYYY-MM-DD HH:mm:ss’)的效果如下:

我们还可以进行自定义的修改

{{(要转换的时间戳)| formonment('YYYY年-MM月-DD日 HH时:mm分:ss秒')}}

5.monment.js的时间令牌配置表

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。