vue 中使用 moment 时间转换


1. 下载安装

  npm install moment --save

2. main.js全局引入

  import Moment from 'moment'

  Vue.prototype.moment = Moment

3. 使用

  this.moment(1604538133).format('YYYY-MM-DD HH:mm:ss')

4.问题

  当我第三步使用时 传入10为时间戳,打印出来 是 1970-01-19 21:42:18 ,经过验证应该是 2020-11-05 09:02:13 很明显是不正确的。

 

 

   后来在 这篇博客中找到 原因,感谢博主!( https://blog.csdn.net/Mr_Gorgre/article/details/103773121 ) 原来moment这个插件,直接使用moment函数会自动把我的时间戳截取掉最后三位数。

   解决办法:moment.unix(1604538133)   .unix方法 相当于你的时间戳*1000  这样返回的数据就正常了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM