radiko.rbで時間表記を"Mon 25:00"と書けるようにした

ドッグフーディングしながらコツコツと改良を加えているradiko.rb

深夜のラジオ番組は大体

  • “Mon 25:00” (本当は火曜日の深夜1:00)
  • “Sat 24:00” (本当は日曜日の深夜0:00)

のような表記をされることが多い。今までは"Mon 25:00" -> “Tue 1:00” のように変換して表記する必要があったのだがこれをどちらでも書けるようにした。

github.com

require "radiko/radiko"
include Radiko

c "ハライチのターン!", "Thu 24:00", %w(TBS RBC)
c "オレたちゴチャ・まぜ", "Sat 25:50", %w(MBS)

番組表そのままで記述できるので便利。