我從服務器(「2017-08-18T04:51:25EDT」)獲取我想在將其顯示給用戶之前轉換爲本地時間的時間戳。任何人都可以告訴我如何實現與moment.js或任何其他方式相同?將EDT時間戳轉換爲React Native/JavaScript中的本地時間
0
A
回答
0
使用react-moment並從您的字符串中刪除EDT(我實際上不知道這種類型的日期格式和時刻說它是無效的,所以刪除它,它的工作原理)。
下面是一個例子如何使用它:
let dateToFormat = '2017-08-18T04:51:25';
return (
<Moment>{dateToFormat}</Moment>
)
看看反應矩的文檔:似乎https://www.npmjs.com/package/react-moment
0
EDT不會是一個有效的時區標識符,因爲你可以看到,當將其粘貼到這個小提琴:
https://www.w3schools.com/js/tryit.asp?filename=tryjs_date_new_string
你能得到的日期作爲UTC時間戳或別的東西,這是ACC由新日期(「DateString」)epted?
否則,您將不得不從時間戳字符串中剪切EDT,從中創建一個新的Date對象,然後手動添加時間差。
轉換日期objcet到現場的時間串然後可以用
dateObj.toLocaleDateString([locales [, options]])
完成,你可以在這裏看到: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString
相關問題
- 1. 將服務器時間戳轉換爲本地時間戳
- 2. 將UTC時間戳轉換爲本地設備時間戳
- 3. 將時間戳轉換爲時間戳
- 4. Java:如何將UTC時間戳轉換爲本地時間?
- 5. 將本地時間轉換爲時間戳
- 6. 將時間轉換爲Unix時間戳
- 7. 將時間戳轉換爲時間()
- 8. 將時間戳轉換爲時間
- 9. Django/Python時間戳將EDT轉換爲UTC
- 10. 將字符串時間戳轉換爲PHP中的時間戳
- 11. 將UTC中的時間戳轉換爲時間戳
- 12. 如何將時間戳轉換爲php中的unix時間戳?
- 13. Excel將文本轉換爲時間戳
- 14. Postgresql將文本轉換爲時間戳
- 15. 將GMT時間戳與GMT偏移量轉換爲本地PHP時間戳
- 16. PHP EDT/EST時間轉換
- 17. 使用本地時區將unix時間戳轉換爲NSdate
- 18. 將unix時間戳轉換爲當地時間
- 19. Python:將Varbinary類型的時間戳轉換爲unix時間戳
- 20. 將時間戳轉換爲UTC時區
- 21. 將Unix時間戳轉換爲時區?
- 22. 將時間戳轉換爲時區
- 23. Perl:如何將unix時間戳+時區轉換爲本地時間
- 24. 將時間秒從時間轉換爲本地時間
- 25. 強制將時間戳或時間間隔字符串轉換爲時間戳
- 26. 將json時間戳轉換爲正則java時間戳
- 27. 如何將java時間戳轉換爲php時間戳?
- 28. 如何將Evernote API時間戳轉換爲Postgresql時間戳
- 29. 將unix時間戳轉換爲H2時間戳
- 30. 將Java時間戳轉換爲MySQL時間戳反之亦然