如何将柏林的“日期时间”转换为相应的日期和时间



给定一个(UTC(DateTime对象,我如何根据日期获得柏林的相应时间,在CET或CEST?

所需"转换"功能的示例:

convert(DateTime.new(2018, 07))
=> Sun, 01 Jul 2018 02:00:00 +0200
convert(DateTime.new(2018, 12))
=> Sat, 01 Dec 2018 01:00:00 +0100

试试这个

require 'tzinfo'
timezone = TZInfo::Timezone.get('Europe/Berlin')
local_time = timezone.utc_to_local(utc_time)

这甚至可以在没有Rails的情况下工作。

相关内容

  • 没有找到相关文章

最新更新