1
在Windows中,如果我需要一個TIME_ZONE_INFORMATION
結構體作爲當前時區,我可以撥打GetTimeZoneInformation。但是,我需要使用什麼API來獲取TIME_ZONE_INFORMATION
以獲取不是當前時區的任意時區?如何獲取任意時區的TIME_ZONE_INFORMATION?
在Windows中,如果我需要一個TIME_ZONE_INFORMATION
結構體作爲當前時區,我可以撥打GetTimeZoneInformation。但是,我需要使用什麼API來獲取TIME_ZONE_INFORMATION
以獲取不是當前時區的任意時區?如何獲取任意時區的TIME_ZONE_INFORMATION?
時區信息位於HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
下的註冊表中。您可以加載TZI
值,這正是您要查找的內容,請參閱TIME_ZONE_INFORMATION結構,備註。
事情並非如此簡單,動態DST條目非常重要。去年薩摩亞跳過國際日期線:) –
正確,而'動態DST'也是在同一個關鍵字下的註冊表。 –