【问题标题】:What timezone to use for manila, philippines菲律宾马尼拉使用哪个时区
【发布时间】:2013-09-04 08:11:59
【问题描述】:

运行 rake time:zones:all 不会列出马尼拉的任何时区。 我应该在申请马尼拉/菲律宾时区时使用什么?

【问题讨论】:

  • 谁对这个问题投了反对票,如果你也能说明原因,那将会很有帮助。

标签: ruby-on-rails timezone


【解决方案1】:

使用Time.zone = 'Asia/Manila'

您从rake time:zones:all 看到的只是一些常见的别名,并不完整。

如果您想要完整的支持时区列表,请使用TZInfo::Timezone.all

【讨论】:

  • 很好的答案!请注意,这需要TZInfo gem,而不仅仅是ActiveSupport::TimeZone,恕我直言,这太限制了。 See here also。谢谢。
  • 有没有办法只指定 utc 偏移量,这样你就不需要去寻找城市名称了?
  • 你也可以使用TZInfo::Timezone.get('Asia/Manila')简单地获取一个tz对象而不用修改Time.zone
猜你喜欢
  • 2022-08-09
  • 2013-07-03
  • 2022-01-17
  • 2015-06-12
  • 2016-02-11
  • 1970-01-01
  • 1970-01-01
  • 2011-01-31
  • 2013-12-30
相关资源
最近更新 更多