2008年6月アーカイブ

LocationFree でテレビを見るときに、tv.yahoo.co.jp の番組表を利用してます。けど、違うタイムゾーン(当方、サンフランシスコ在住)の人なので「 夜7時か。-16 時間だから、えーっと。。土曜日、朝の 3時?」とかの計算しなきゃいけなくてが面倒。いままで、そのままにしてたんだけど、W杯予選とか Euro 2008 とかで日本のテレビを見る機会が増えて、ムキーッっとなったので Greasemonkey した。

tz tweak for tv.yahoo.co.jp

はい。やべっちFC は、朝 7:30 からです :-)

script は http://userscripts.org/scripts/show/28493 に置いておきました。神奈川にロケフリを置いている人も使えるかと思われます。

getTimezoneOffset を使っています。便利!。現在時を元にタイムゾーンからの差分を計算するので、DST の境目をまたいで未来の番組表を見る場合はずれるかもしれないが、まぁよしとする。あと、JavaScript で padding を自分でしなきゃいけないのは面倒ですな。 getHours('hh') とか sprintf('%2d', getHours()) とかほしくなります。