Time
檢索國家時區
每天檢索多個國家/地區目前時區的最佳方法是什麼?(當然,這會考慮到 DST 的變化)
- 可靠
- 如果可能,使用 Linux 方式(即使用內部資源或 Linux 網站 API)
(我在 Ubuntu 10.04 上)
如果您只想要時區,則時區儲存在
/usr/share/zoneinfo
.如果您希望能夠檢索多個不同城市或國家/地區的目前時間,則可以從Date and Time Gateway中提取它們。
你可以簡單地做這樣的事情:
$ TZ=Europe/Moscow date Thu Jun 9 08:34:46 MSD 2011 $ TZ=America/NewYork date Thu Jun 9 04:34:48 America 2011
您可以在 中找到區域名稱
/usr/share/zoneinfo
。當然,這要求您執行它的機器設置正確的時間。(您無法真正按國家/地區獲得時間,因為很多國家/地區都有多個時區。)