電柱日報

日々の由無し事

アホなバグ発見

毎晩,前日のTwetterエントリを取りまとめて投稿している自作スクリプトなんですが,昨日の発言が2つとも同じ時刻になっておりまして。
「そんなに素早く連続投稿したっけか?」と不思議に思って調べてみたところ,タイムスタンプ表示する際,Timeオブジェクトのstrftimeメソッドへ渡すフォーマット指定で "%H:%M" としなければならないところを, "%H:%m" としていたことが判明しました。
素晴らしく初歩的なtypoでございます。
たまたまtypoした %m にもちゃんと意味があり,しかも2桁数字の月数(10月だと10,9月であれば09)だったので長いこと気づいていませんでした。
よくよく見返してみると,同じ日の更新時刻の分数がすべて同じですんで,もっと速くに気づいてもよさそうなもんですけどねぇ。