我與所有國家或地區名稱和國家時區 喜歡尋找免費的SQL腳本/數據庫:尋找國家時區數據庫
CountryName | TimeZone(GMT)
-----------------------------------
Algeria | +1.00
Latvia | +2.00
如果有人有請重定向我要同.. 感謝
我與所有國家或地區名稱和國家時區 喜歡尋找免費的SQL腳本/數據庫:尋找國家時區數據庫
CountryName | TimeZone(GMT)
-----------------------------------
Algeria | +1.00
Latvia | +2.00
如果有人有請重定向我要同.. 感謝
您可以在SQLServer 2008中找到描述時區處理的頁面here。
包含在該頁面中的是鏈接到Sources for Time Zone and Daylight Saving Time Data。
在PostgreSQL的你的系統視圖pg_timezone_abbrevs
和pg_timezone_names
與目前1176項,包括像DST信息:
name | abbrev | utc_offset | is_dst
---------------------------+--------+------------+--------
SystemV/HST10 | HST | -10:00:00 | f
SystemV/MST7MDT | MDT | -06:00:00 | t
...
localtime | CET | 01:00:00 | f
US/Samoa | SST | -11:00:00 | f
US/Mountain | MDT | -06:00:00 | t
...
我會想象(但不知道),SQL Server有類似的東西。
如果你想在C#中使用它,我建議考慮Noda時間(http://nodatime.org/)他們仍在努力,但它有很多好的功能。
你知道這些不是固定的嗎?他們時不時地改變,然後有夏令時的記錄,這在一些國家並不是固定的! – ninesided 2012-03-12 06:44:56
是的,我同意,但這並不意味着..我無法找到那些類型的數據庫:P,我應該相信這些數據庫不存在嗎?可能是第二種選擇,使用免費的Web服務和寫時區表? – vir 2012-03-12 07:09:48
您使用的是哪個版本的SQLServer? (支持時區數據的轉換因SQLServer版本而異。) – 2012-03-12 10:57:14