tv.yahoo.co.jp の HH:MM を自分のタイムゾーンにあわせる GM

| コメント(0)

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()) とかほしくなります。

Comments

コメントする

About Me

このブログは Masayoshi Sekimura によって書かれています。現在はサンフランシスコ市内に在住し Six Apart, Ltd. でエンジニアをしています。 このブログ以外にオンラインでやっている事は qootas.org/sekimura/ で見ることができます。 メールは sekimura+blog@gmail.com までどうぞ。

このブログ記事について

このページは、sekimuraがJune 16, 2008 1:33 AMに書いたブログ記事です。

ひとつ前のブログ記事は「がんばる Locale::Maketext::Lexicon」です。

次のブログ記事は「awk とか sed とか」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.26