Zend Framework或默認PHP中是否有一種方法將國家(使用國家/地區代碼)映射到時區列表?作爲一個例子,我試圖在搜索「現在在澳大利亞的時間」時複製Google功能,該功能顯示該國家的所有時區和城市。PHP/Zend框架中的國家/地區時區
6
A
回答
11
不確定Zend_Date的運算,但原生PHP可以做到這一點作爲PHP5.3與
DateTimeZone::listIdentifiers
- 返回數值數組索引的所有時區標識符
例子:
print_r(DateTimeZone::listIdentifiers(DateTimeZone::PER_COUNTRY, 'US'));
輸出:
Array
(
[0] => America/Adak
[1] => America/Anchorage
[2] => America/Boise
[3] => America/Chicago
[4] => America/Denver
[5] => America/Detroit
[6] => America/Indiana/Indianapolis
[7] => America/Indiana/Knox
[8] => America/Indiana/Marengo
[9] => America/Indiana/Petersburg
[10] => America/Indiana/Tell_City
[11] => America/Indiana/Vevay
[12] => America/Indiana/Vincennes
[13] => America/Indiana/Winamac
[14] => America/Juneau
[15] => America/Kentucky/Louisville
[16] => America/Kentucky/Monticello
[17] => America/Los_Angeles
[18] => America/Menominee
[19] => America/New_York
[20] => America/Nome
[21] => America/North_Dakota/Center
[22] => America/North_Dakota/New_Salem
[23] => America/Phoenix
[24] => America/Shiprock
[25] => America/Yakutat
[26] => Pacific/Honolulu
)
請注意,該國家必須以雙字母ISO 3166-1兼容國家/地區代碼提供。顯然,這意味着'我們'和'美國'不一樣(至少我沒有得到結果)。
相關問題
- 1. 按國家和地區獲取時區
- 2. 根據國家/地區代碼選擇國家/地區
- 3. 地址按國家/地區
- 4. 如何從angularjs中的國家/地區獲取國家/地區名稱
- 5. 國家/地區/城市DB
- 6. 精簡框架 - 檢索國家和地區列表
- 7. Google Play中的國家/地區設置
- 8. 有沒有更好的辦法來處理國家/地區和國家/地區的國家名單?
- 9. 使每個國家/地區的可用時區填入時區下拉列表?
- 10. 從國家代碼中獲取國家/地區名稱
- 11. 針對城市/地區/ Rails國家/地區的網址
- 12. 使用NSLocaleCountryCode的國家/地區列表
- 13. 檢測Windows Phone 7的國家/地區
- 14. 國家代碼到國家/地區名稱轉換
- 15. 基於yii2中的國家/地區的顯示時間
- 16. 獲取當前國家/地區名稱
- 17. 隱藏國家/地區特定字段
- 18. 從地區代碼接收國家名
- 19. 獲取國家和地區代碼
- 20. 按國家/地區值驗證表格
- 21. 可用國家/地區列表
- 22. Google Maps API Fetch國家/地區代碼
- 23. Symfony2:按國家/地區列出城市
- 24. 如何在textview中設置國家/地區代碼以在微調器中選擇國家/地區名稱?
- 25. 如何在oracle中獲取日期格式的國家/地區時區?
- 26. 如何使用僅限國家/地區名稱在iPhone上的Google地圖上獲取國家/地區位置?
- 27. 獲取州/省和國家的時區?
- 28. Firebase配置如何獲取設備的區域/國家/地區?
- 29. 我可以在AdWords API v201603中按國家/地區代碼搜索國家/地區嗎?
- 30. 國際國家分區(州,省,地區等)的列類型和大小
請問這有幫助嗎? http://zendframework.com/manual/en/zend.locale.date.datesandtimes.html#zend.locale.date.normalize – chelmertz 2010-05-13 11:47:51