GMTから現地時間までの様々な場所/日付/時刻を履歴に変換したいと考えています。 SystemTimeToTzSpecificLocalTime
がFileTimeToLocalFileTime
より優れているようです。日付/時刻のペアにもさまざまな場所が含まれていると、コンバージョンが毛深くなります。私はftp://ftp.iana.org/tz/releasesでデータセットを見つけた - 歴史と空間をうまく完了することが思われるが、代わりに、それらのすべての1の時間帯用にコンパイルされるように設計されているように見える - ftp://elsie.nci.nih.gov/pub/ました。GMTをWin32 CのLocalTimeに変換するにはどうすればよいですか?
GetDynamicTimeZoneInformation
とGetTimeZoneInformationForYear
の機能は、Vista/Server 2008以降でのみ使用でき、NT 4.0に戻ったマシンもあります。おそらく、新しいシステムで条件付きで使用しようとします。
Windows XPとNT 4.0の問題を解決する素晴らしいCパッケージがありますか?
返信いただきありがとうございます - 私はあなたの情報を反映するために私の質問を更新しました。 – piCookie