2010-11-18 10 views
1

したがって、オフセット、DSTの移行日、およびDSTオフセットを持つ都市のテーブルを作成しようとしています。この時点まで、私たちのプログラムは毎年300以上のエントリーごとに手動で更新されています。タイムゾーン+ DSTの移行日テーブルの作成方法

データがtzデータベースにあるはずですが、移行日を照会するために提供されたAPIやデータベースを直接照会する方法を見つけることができませんでした。私はdateandtime.comからデータを引き出す自動化を試してみましたが、それを防ぐように設計されています(あなたに要求しない少しのコードコメントさえあります)。

誰もこのデータを構築した経験がありますか?

+0

関連の質問:http://stackoverflow.com/questions/2532729/daylight-saving時間と時間帯のベストプラクティス – Oded

+0

この質問はどの言語ですか?既に構築されているTZDBの実装はたくさんあります。その答えは言語に大きく依存しています。 –

+0

私はそれがSuseのJavaだと信じていますが、この時点ではほぼ4年経っていますので、このインスタンスについてはあまり覚えていません。申し訳ありません。 – Riplikash

答えて

2

Windowsで実行している場合は、この情報をレジストリから取得できます。 Windowsのアップデートによって最新の状態に保たれています。 .NETは、あなたにこのすべてを与えることができる非常に便利なのTimeZoneInfoクラスを持っている - http://msdn.microsoft.com/en-us/library/system.timezoneinfo.aspx

しかし、それはWindowsのみです...

関連する問題