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