前回の質問から、tzinfo gem にアクセスする方法がわかりました。しかし、私は自分の目的のためにそれを使用する方法がわかりません。
毎日ブジュンブラに適用されるタイムゾーンと夏時間の組み合わせで、ブルンジのブジュンブラにいる人に毎朝午前 8 時に電子メールを送信する必要があるとします。私の理解では、tzinfo はその情報を「知っている」ということです。ブジュンブラ時間の午前 8 時 (サマータイムを含む) を 1 年中毎日の UTC に変換することはできますか? 私は次のようなことをしたいと思います:
require 'tzinfo'
bz = TZInfo::Timezone.get('Africa/Bujumbura')
#bujumbura_time=????
bujumbura_utctime=tz.local_to_utc(bujumbura_time)
ブジュンブラ時間で午前 8:00 であることを反映するように「bujumbura_time」をエンコードするにはどうすればよいですか?