任意のタイムゾーンの UTC オフセットを持つ Time インスタンスを得られる。ActiveSupport なしでもできるのを初めて知った。
irb(main):001:0> t = Time.utc(2023, 1, 1, 0, 0, 0)
=> 2023-01-01 00:00:00 UTC
irb(main):002:0> t.getlocal("+09:00")
=> 2023-01-01 09:00:00 +0900
irb(main):003:0> t.getlocal("-05:00")
=> 2022-12-31 19:00:00 -0500