我从服务器(“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. 将时间戳转换为时间
- 3. Django/Python时间戳将EDT转换为UTC
- 4. 如何将时间戳转换为php中的unix时间戳?
- 5. 将UTC中的时间戳转换为时间戳
- 6. 将字符串时间戳转换为PHP中的时间戳
- 7. 将GMT时间戳与GMT偏移量转换为本地PHP时间戳
- 8. PHP EDT/EST时间转换
- 9. Python:将Varbinary类型的时间戳转换为unix时间戳
- 10. 将时间戳转换为时区
- 11. 将时间秒从时间转换为本地时间
- 12. 强制将时间戳或时间间隔字符串转换为时间戳
- 13. 将时间戳长转换为时间戳错误
- 14. 将Java时间戳转换为MySQL时间戳反之亦然
- 15. 将json时间戳转换为正则java时间戳
- 16. 如何将Evernote API时间戳转换为Postgresql时间戳
- 17. 功能EDT转换为系统时间
- 18. 如何将日期时间转换为java中的时间戳
- 19. 将时间戳转换为R中的日期时间格式
- 20. 将SAS日期时间转换为SAS中的UNIX时间戳
- 21. 将时间戳转换为js中的日期时间
- 22. 如何将时间转换为js中的时间戳
- 23. 如何将用户本地时间戳转换为格林威治时间
- 24. 转换为UTC时间戳
- 25. 将历史时间戳从UTC转换为本地
- 26. 在java中将祖鲁时间转换为本地时间
- 27. R - 将时间戳(int)转换为时间间隔
- 28. 在MYSQL中将时间戳转换为日期时间
- 29. 如何在UNIX中将UNIX时间戳转换为EST时间?
- 30. 如何在ISO中将ISO8601时间戳转换为unix时间?