過去ログ表示


過去ログ 218 を表示

トピック内全 10 記事中の 1 〜 10 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

(環境: WinXP SP2/SeaMonkey1.0)

よろしくおねがいします。

待望(?)のSunbird0.3がリリースされたのでタイムゾーンのAsia/Tokyoに設定し、イベント登録しました。
登録画面ではFrom10:00 To 12:00で登録したのですが、表示画面では9:00〜11:00
と1時間ずれてしまいます。
日本語パックもいれてみたのですが、やはり同じで。。。
0.3nightlyの途中から変わってしまったようなんですが。
(どのnightlyかはすぐにはわかりません.すみません。)
Profileの削除してみても同じです。

アドバイスをいただけないでしょうか?

(環境: WinXP SP2/SeaMonkey1.0)

> タイムゾーンのAsia/Tokyoに設定し、イベント登録しました。
> 登録画面ではFrom10:00 To 12:00で登録したのですが、表示画面では9:00〜11:00
> と1時間ずれてしまいます。

環境変数 TZ が JST-9 に設定されていると、そうなるようです。
set TZ=
start sunbird.exe
という内容のバッチファイルを作って起動してみてください。

(環境: WinXP SP2/Firefox2.0b2/Thunderbird2.0)

>
> 環境変数 TZ が JST-9 に設定されていると、そうなるようです。
> set TZ=
> start sunbird.exe
> という内容のバッチファイルを作って起動してみてください。

上記バッチファイルで起動したらずれなくなりました。
ありがとうございます。

ところで他の人もバッチファイルで起動しているんですか?

(環境: WinXP SP2/Firefox1.5)

> >
>>環境変数 TZ が JST-9 に設定されていると、そうなるようです。
>>set TZ=
>>start sunbird.exe
>>という内容のバッチファイルを作って起動してみてください。
>
> 上記バッチファイルで起動したらずれなくなりました。
> ありがとうございます。
>
> ところで他の人もバッチファイルで起動しているんですか?

わたしはWindowsシステム環境変数ではタイムゾーンは設定していませんので
(最近は試していませんが)Sunbird 起動時に TZ を変更するようなバッチ
プログラムは使っていませんでした。

(環境: WinXP SP2/SeaMonkey1.0)

>>ところで他の人もバッチファイルで起動しているんですか?
>
> わたしはWindowsシステム環境変数ではタイムゾーンは設定していませんので

自分では設定していないし、システムのプロパティ > 詳細設定 > 環境変数 を見ても TZ は設定されていないのに
なぜか TZ が JST-9 に設定されている場合があります。

会社にある PC を何台か見てみましたが、
Win 2000 で設定されているもの、設定されていないもの、
XP SP2 で設定されているもの、設定されていないもの、とまちまちなようで
条件がよくわかりません。

(環境: WinXP SP2/Firefox2.0RC2)

>
> 自分では設定していないし、システムのプロパティ > 詳細設定 > 環境変数 を見ても TZ は設定されていないのに
> なぜか TZ が JST-9 に設定されている場合があります。
>
> 会社にある PC を何台か見てみましたが、
> Win 2000 で設定されているもの、設定されていないもの、
> XP SP2 で設定されているもの、設定されていないもの、とまちまちなようで
> 条件がよくわかりません。

そうですか。
とりあえず、バッチファイルから起動するようにします。
皆さんどうもありがとうございました。

(環境: WinXP SP2/Firefox2.0RC2/Thunderbird1.5)

2006/10/16(Mon) 17:49:10 編集(投稿者)
2006/10/16(Mon) 17:48:54 編集(投稿者)

こんにちは。

これじゃないでしょうか?
Bug 353307 - UTC allday events sometimes shown in wrong day in agenda
https://bugzilla.mozilla.org/show_bug.cgi?id=353307
上記は Lightning の例ですが共通部分が多いので関連してるのではと
思います。
うちでは再現しませんが・・・。

まず以下に目を通してみてください。
Sunbird 0.3 Release Notes
http://www.mozilla.org/projects/calendar/releases/sunbird0.3.html
Sunbird/Lightning 0.3 Other Issues
http://www.mozilla.org/projects/calendar/releases/common0.3.html

Known Issues には、
Sunbird 0.3 will attempt to guess your timezone on startup. As this is only a best guess, you should manually set the timezone in Preferences/Options before entering data.
とか、
The timezones in Sunbird 0.3 do not yet have the Daylight Savings Time (summer time) changes passed by the U.S. legislature in 2005.
なんという記述もあったりでこのあたりはまだ不安定な様子が垣間
見れます。
また、Sunbird 0.3 をインストールする前には古いバージョンの物は
一旦綺麗にアンインストールした方がいいようです。

(環境: Win2000/Firefox2.0RC2)

> これじゃないでしょうか?
> Bug 353307 - UTC allday events sometimes shown in wrong day in agenda
> https://bugzilla.mozilla.org/show_bug.cgi?id=353307

それは違いますねぇ。

> うちでは再現しませんが・・・。

set TZ=JST-9
にしても再現しませんか?

> Known Issues には、
> Sunbird 0.3 will attempt to guess your timezone on startup. As this is only a best guess, you should manually set the timezone in Preferences/Options before entering data.

これも違いますねぇ。

> The timezones in Sunbird 0.3 do not yet have the Daylight Savings Time (summer time) changes passed by the U.S. legislature in 2005.
> なんという記述もあったりでこのあたりはまだ不安定な様子が垣間
> 見れます。

これは、アメリカの法律の変更に追いついていないだけで、不安定とか言う話でもないですねぇ。

イベントがことごとく1時間ずれるという、重大な問題にもかかわらず、
こういったところに出てこないということは、日本時間に特有な問題か、
あるいは日本語版 Windows に特有な問題なのかもしれません。
もしそうだとすると、日本人が騒がないと気づいてもらえないかもしれませんが
とりあえず Workaround があるので本腰入れてません^^;

(環境: WinXP SP2/Firefox2.0RC2/Thunderbird1.5)

バグ情報をはずしてしまいましたね。

> set TZ=JST-9
> にしても再現しませんか?

タイムゾーンは GMT+09:00 になっています。
PC 購入時からこのままでいじっていません。
set TZ=JST-9 は試していません。

> イベントがことごとく1時間ずれるという、重大な問題にもかかわらず、
> こういったところに出てこないということは、日本時間に特有な問題か、
> あるいは日本語版 Windows に特有な問題なのかもしれません。

なーるほど。
再現する情報があるのならバグ報告してみないと修正されないかも
知れませんね。

(環境: Win2000/Firefox2.0RC2)

2006/10/19(Thu) 23:09:59 編集(投稿者)

ほぼこれで間違いないという原因がみつかりました。

http://d.hatena.ne.jp/tsupo/20060903/1157272393
> Visual Studio 2005 でビルドしたときにリンクされるランタイムモジュールの「これはひどい」仕様に遭遇。環境変数 TZ を設定した状態で、localtime() とかを使うと、(アメリカが夏時間の間は)日本時間(JST)でも無条件で夏時間にされてしまうんですね。

http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=336439&SiteID=7
> VisualStudio2005Pro + XP SP2 (32bit) + MFCと言う環境です。
> 環境変数にTZ(タイムゾーン)が指定されている場合に、夏時間のフラグの更新が行われず、TZ=JST-9であっても4月から夏時間の処理がされてしまいます。

> ご報告いただいた現象は、弊社でも再現することを確認しており、現在米国本社開発チームにおいて対応を検討しているところです。

MS のバグのせいで、日本時間なのに「夏時間あり」になってました(爆)
「夏時間」の問題なので、夏時間が終わってから、11月以降のイベントであればずれません。

これは、もともと夏時間がある地域の人は気づかないですねぇ。
あーすっきりした。
済!

このトピックの全ページ / [0]

返信不可


- Child Tree -