欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php输出全球各个时区列表的方法

程序员文章站 2022-04-25 18:32:33
本文实例讲述了php输出全球各个时区列表的方法。分享给大家供大家参考。具体实现方法如下:

本文实例讲述了php输出全球各个时区列表的方法。分享给大家供大家参考。具体实现方法如下:

<?php
$timezones =
array (
 '(gmt-12:00) international date line west' => 'pacific/wake',
 '(gmt-11:00) midway island' => 'pacific/apia',
 '(gmt-11:00) samoa' => 'pacific/apia',
 '(gmt-10:00) hawaii' => 'pacific/honolulu',
 '(gmt-09:00) alaska' => 'america/anchorage',
 '(gmt-08:00) pacific time (us & canada); tijuana' => 'america/los_angeles',
 '(gmt-07:00) arizona' => 'america/phoenix',
 '(gmt-07:00) chihuahua' => 'america/chihuahua',
 '(gmt-07:00) la paz' => 'america/chihuahua',
 '(gmt-07:00) mazatlan' => 'america/chihuahua',
 '(gmt-07:00) mountain time (us & canada)' => 'america/denver',
 '(gmt-06:00) central america' => 'america/managua',
 '(gmt-06:00) central time (us & canada)' => 'america/chicago',
 '(gmt-06:00) guadalajara' => 'america/mexico_city',
 '(gmt-06:00) mexico city' => 'america/mexico_city',
 '(gmt-06:00) monterrey' => 'america/mexico_city',
 '(gmt-06:00) saskatchewan' => 'america/regina',
 '(gmt-05:00) bogota' => 'america/bogota',
 '(gmt-05:00) eastern time (us & canada)' => 'america/new_york',
 '(gmt-05:00) indiana (east)' => 'america/indiana/indianapolis',
 '(gmt-05:00) lima' => 'america/bogota',
 '(gmt-05:00) quito' => 'america/bogota',
 '(gmt-04:00) atlantic time (canada)' => 'america/halifax',
 '(gmt-04:00) caracas' => 'america/caracas',
 '(gmt-04:00) la paz' => 'america/caracas',
 '(gmt-04:00) santiago' => 'america/santiago',
 '(gmt-03:30) newfoundland' => 'america/st_johns',
 '(gmt-03:00) brasilia' => 'america/sao_paulo',
 '(gmt-03:00) buenos aires' => 'america/argentina/buenos_aires',
 '(gmt-03:00) georgetown' => 'america/argentina/buenos_aires',
 '(gmt-03:00) greenland' => 'america/godthab',
 '(gmt-02:00) mid-atlantic' => 'america/noronha',
 '(gmt-01:00) azores' => 'atlantic/azores',
 '(gmt-01:00) cape verde is.' => 'atlantic/cape_verde',
 '(gmt) casablanca' => 'africa/casablanca',
 '(gmt) edinburgh' => 'europe/london',
 '(gmt) greenwich mean time : dublin' => 'europe/london',
 '(gmt) lisbon' => 'europe/london',
 '(gmt) london' => 'europe/london',
 '(gmt) monrovia' => 'africa/casablanca',
 '(gmt+01:00) amsterdam' => 'europe/berlin',
 '(gmt+01:00) belgrade' => 'europe/belgrade',
 '(gmt+01:00) berlin' => 'europe/berlin',
 '(gmt+01:00) bern' => 'europe/berlin',
 '(gmt+01:00) bratislava' => 'europe/belgrade',
 '(gmt+01:00) brussels' => 'europe/paris',
 '(gmt+01:00) budapest' => 'europe/belgrade',
 '(gmt+01:00) copenhagen' => 'europe/paris',
 '(gmt+01:00) ljubljana' => 'europe/belgrade',
 '(gmt+01:00) madrid' => 'europe/paris',
 '(gmt+01:00) paris' => 'europe/paris',
 '(gmt+01:00) prague' => 'europe/belgrade',
 '(gmt+01:00) rome' => 'europe/berlin',
 '(gmt+01:00) sarajevo' => 'europe/sarajevo',
 '(gmt+01:00) skopje' => 'europe/sarajevo',
 '(gmt+01:00) stockholm' => 'europe/berlin',
 '(gmt+01:00) vienna' => 'europe/berlin',
 '(gmt+01:00) warsaw' => 'europe/sarajevo',
 '(gmt+01:00) west central africa' => 'africa/lagos',
 '(gmt+01:00) zagreb' => 'europe/sarajevo',
 '(gmt+02:00) athens' => 'europe/istanbul',
 '(gmt+02:00) bucharest' => 'europe/bucharest',
 '(gmt+02:00) cairo' => 'africa/cairo',
 '(gmt+02:00) harare' => 'africa/johannesburg',
 '(gmt+02:00) helsinki' => 'europe/helsinki',
 '(gmt+02:00) istanbul' => 'europe/istanbul',
 '(gmt+02:00) jerusalem' => 'asia/jerusalem',
 '(gmt+02:00) kyiv' => 'europe/helsinki',
 '(gmt+02:00) minsk' => 'europe/istanbul',
 '(gmt+02:00) pretoria' => 'africa/johannesburg',
 '(gmt+02:00) riga' => 'europe/helsinki',
 '(gmt+02:00) sofia' => 'europe/helsinki',
 '(gmt+02:00) tallinn' => 'europe/helsinki',
 '(gmt+02:00) vilnius' => 'europe/helsinki',
 '(gmt+03:00) baghdad' => 'asia/baghdad',
 '(gmt+03:00) kuwait' => 'asia/riyadh',
 '(gmt+03:00) moscow' => 'europe/moscow',
 '(gmt+03:00) nairobi' => 'africa/nairobi',
 '(gmt+03:00) riyadh' => 'asia/riyadh',
 '(gmt+03:00) st. petersburg' => 'europe/moscow',
 '(gmt+03:00) volgograd' => 'europe/moscow',
 '(gmt+03:30) tehran' => 'asia/tehran',
 '(gmt+04:00) abu dhabi' => 'asia/muscat',
 '(gmt+04:00) baku' => 'asia/tbilisi',
 '(gmt+04:00) muscat' => 'asia/muscat',
 '(gmt+04:00) tbilisi' => 'asia/tbilisi',
 '(gmt+04:00) yerevan' => 'asia/tbilisi',
 '(gmt+04:30) kabul' => 'asia/kabul',
 '(gmt+05:00) ekaterinburg' => 'asia/yekaterinburg',
 '(gmt+05:00) islamabad' => 'asia/karachi',
 '(gmt+05:00) karachi' => 'asia/karachi',
 '(gmt+05:00) tashkent' => 'asia/karachi',
 '(gmt+05:30) chennai' => 'asia/calcutta',
 '(gmt+05:30) kolkata' => 'asia/calcutta',
 '(gmt+05:30) mumbai' => 'asia/calcutta',
 '(gmt+05:30) new delhi' => 'asia/calcutta',
 '(gmt+05:45) kathmandu' => 'asia/katmandu',
 '(gmt+06:00) almaty' => 'asia/novosibirsk',
 '(gmt+06:00) astana' => 'asia/dhaka',
 '(gmt+06:00) dhaka' => 'asia/dhaka',
 '(gmt+06:00) novosibirsk' => 'asia/novosibirsk',
 '(gmt+06:00) sri jayawardenepura' => 'asia/colombo',
 '(gmt+06:30) rangoon' => 'asia/rangoon',
 '(gmt+07:00) bangkok' => 'asia/bangkok',
 '(gmt+07:00) hanoi' => 'asia/bangkok',
 '(gmt+07:00) jakarta' => 'asia/bangkok',
 '(gmt+07:00) krasnoyarsk' => 'asia/krasnoyarsk',
 '(gmt+08:00) beijing' => 'asia/hong_kong',
 '(gmt+08:00) chongqing' => 'asia/hong_kong',
 '(gmt+08:00) *' => 'asia/hong_kong',
 '(gmt+08:00) irkutsk' => 'asia/irkutsk',
 '(gmt+08:00) kuala lumpur' => 'asia/singapore',
 '(gmt+08:00) perth' => 'australia/perth',
 '(gmt+08:00) singapore' => 'asia/singapore',
 '(gmt+08:00) taipei' => 'asia/taipei',
 '(gmt+08:00) ulaan bataar' => 'asia/irkutsk',
 '(gmt+08:00) urumqi' => 'asia/hong_kong',
 '(gmt+09:00) osaka' => 'asia/tokyo',
 '(gmt+09:00) sapporo' => 'asia/tokyo',
 '(gmt+09:00) seoul' => 'asia/seoul',
 '(gmt+09:00) tokyo' => 'asia/tokyo',
 '(gmt+09:00) yakutsk' => 'asia/yakutsk',
 '(gmt+09:30) adelaide' => 'australia/adelaide',
 '(gmt+09:30) darwin' => 'australia/darwin',
 '(gmt+10:00) brisbane' => 'australia/brisbane',
 '(gmt+10:00) canberra' => 'australia/sydney',
 '(gmt+10:00) guam' => 'pacific/guam',
 '(gmt+10:00) hobart' => 'australia/hobart',
 '(gmt+10:00) melbourne' => 'australia/sydney',
 '(gmt+10:00) port moresby' => 'pacific/guam',
 '(gmt+10:00) sydney' => 'australia/sydney',
 '(gmt+10:00) vladivostok' => 'asia/vladivostok',
 '(gmt+11:00) magadan' => 'asia/magadan',
 '(gmt+11:00) new caledonia' => 'asia/magadan',
 '(gmt+11:00) solomon is.' => 'asia/magadan',
 '(gmt+12:00) auckland' => 'pacific/auckland',
 '(gmt+12:00) fiji' => 'pacific/fiji',
 '(gmt+12:00) kamchatka' => 'pacific/fiji',
 '(gmt+12:00) marshall is.' => 'pacific/fiji',
 '(gmt+12:00) wellington' => 'pacific/auckland',
 '(gmt+13:00) nuku\'alofa' => 'pacific/tongatapu',
);
print_r($timezones);
?>

希望本文所述对大家的php程序设计有所帮助。