簡體   English   中英

每天在JS時刻關閉AWS EC2 UTC時區轉換

[英]AWS EC2 UTC timezone conversion off by a day with moment JS

昨天我發布了有關使用MomentJS時MongoDB UTC記錄時間戳記問題的問題:

MomentJS無法正確轉換日期

Blakes Seven的答案在本地解決了該問題,但是當我部署到AWS EC2時,該問題再次發生。 這是我為了解問題所采取的步驟:

  • 我驗證了Elastic Beanstalk實例是否使用了S3存儲桶中的正確zip 因此,代碼修復肯定是實時的。
  • EC2位置: US East (N. Virginia)
  • 向MongoDB記錄的請求位置對於本地和實時是相同的
  • 發布時間: October 21, 2015 at 4:51:31 PM UTC-4 (2684 hours) :我找不到EC2的實際時區配置,但這告訴我它是UTC。

所以我的問題是:

  • 如何驗證我的EC2已設置為UTC時間
  • 服務器時區甚至是問題嗎? 不知何故,日期無法正確讀取或解析

我有一個類似的問題。 使用moment.locale('fr')一切都很好,但是在AWS EBS / EC2上卻出錯。 我通過使用moment-timezone並強制使用“ Europe / Paris”解決了這一問題: moment.tz('Europe/Paris')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM