繁体   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