具体的な実装方法は以下の通りです
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 |
$タイムゾーン = 配列 ( 「(GMT-12:00) 国際日付変更線西」 => 「太平洋/航跡」、 「(GMT-11:00) ミッドウェー島」 => 「太平洋/アピア」、 「(GMT-11:00) サモア」 => '太平洋/アピア'、 「(GMT-10:00) ハワイ」 => 「太平洋/ホノルル」、 '(GMT-09:00) アラスカ' => 'アメリカ/アンカレッジ'、 '(GMT-08:00) 太平洋時間 (米国およびカナダ)' => 'アメリカ/ロサンゼルス'、 「(GMT-07:00) アリゾナ」 => 「アメリカ/フェニックス」、 「(GMT-07:00) チワワ」 => 'アメリカ/チワワ'、 '(GMT-07:00) ラパス' => 'アメリカ/チワワ'、 「(GMT-07:00) マサトラン」 => 'アメリカ/チワワ'、 「(GMT-07:00) 山岳部時間 (米国およびカナダ)」 => 'アメリカ/デンバー'、 '(GMT-06:00) 中央アメリカ' => 'アメリカ/マナグア'、 「(GMT-06:00) 中部時間 (米国およびカナダ)」 => 'アメリカ/シカゴ'、 '(GMT-06:00) グアダラハラ' => 'アメリカ/メキシコ_シティ', '(GMT-06:00) メキシコシティ' => 'アメリカ/メキシコシティ', '(GMT-06:00) モンテレー' => 'アメリカ/メキシコシティ', 「(GMT-06:00) サスカチュワン州」 => 'アメリカ/レジーナ'、 「(GMT-05:00) ボゴタ」 => 「アメリカ/ボゴタ」、 「(GMT-05:00) 東部時間 (米国およびカナダ)」 => 「アメリカ/ニューヨーク」、 「(GMT-05:00) インディアナ州 (東部)」 => 「アメリカ/インディアナ/インディアナポリス」 「(GMT-05:00) リマ」 => 「アメリカ/ボゴタ」、 「(GMT-05:00) キト」 => 「アメリカ/ボゴタ」、 「(GMT-04:00) 大西洋時間 (カナダ)」 => 「アメリカ/ハリファックス」、 「(GMT-04:00) カラカス」 => 「アメリカ/カラカス」、 「(GMT-04:00) 平和」 => 「アメリカ/カラカス」、 「(GMT-04:00) ジェームス」 => 「アメリカ/ジェームズ」、 「(GMT-03:30) ニューファンドランド」 => 「アメリカ/セントジョンズ」、 「(GMT-03:00) ブラジル」 => 「アメリカ/サンパウロ」、 「(GMT-03:00) ブエノスアイレス」 => 「アメリカ/アルゼンチン/ブエノスアイレス」、 「(GMT-03:00) ジョージタウン」 => 「アメリカ/アルゼンチン/ブエノスアイレス」、 「(GMT-03:00) グリーンランド」 => 「アメリカ/ゴッドタブ」、 「(GMT-02:00) 中部大西洋」 => 「アメリカ/ノローニャ」 「(GMT-01:00) アゾレス諸島」 => 「大西洋/アゾレス諸島」、 '(GMT-01:00) カーボベルデです。 => 「アトランティック/ケープ_グリーン」、 「(GMT) カサブランカ」 => 「アフリカ/カサブランカ」 「(GMT) エジンバラ」 => 「ヨーロッパ/ロンドン」、 '(GMT) グリニッジ標準時 : ダブリン' => 「ヨーロッパ/ロンドン」、 「(GMT) リスボン」 => 「ヨーロッパ/ロンドン」、 「(GMT) ロンドン」 => 「ヨーロッパ/ロンドン」、 「(GMT) モンロビア」 => 「アフリカ/カサブランカ」 「(GMT+01:00) アムステルダム」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) ベオグラード」 => 「ヨーロッパ/ベオグラード」、 「(GMT+01:00) ベルリン」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) ベルン」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) ブラチスラバ」 => 「ヨーロッパ/ベオグラード」、 「(GMT+01:00) ブリュッセル」 => 「ヨーロッパ/パリ」 「(GMT+01:00) ブダペスト」 => 「ヨーロッパ/ベオグラード」、 「(GMT+01:00) コペンハーゲン」 => 「ヨーロッパ/パリ」 「(GMT+01:00) 新年」 => 「ヨーロッパ/ベオグラード」、 「(GMT+01:00) マドリッド」 => 「ヨーロッパ/パリ」 「(GMT+01:00) パリ」 => 「ヨーロッパ/パリ」 「(GMT+01:00) プラハ」 => 「ヨーロッパ/ベオグラード」、 「(GMT+01:00) ローマ」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) サラエボ」 => 「ヨーロッパ/サラエボ」、 「(GMT+01:00) スコピエ」 => 「ヨーロッパ/サラエボ」、 「(GMT+01:00) ストックホルム」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) ウィーン」 => 「ヨーロッパ/ベルリン」 「(GMT+01:00) ワルシャワ」 => 「ヨーロッパ/サラエボ」、 「(GMT+01:00) 西中央アフリカ」 => 「アフリカ/ラゴス」 「(GMT+01:00) ザグレブ」 => 「ヨーロッパ/サラエボ」、 「(GMT+02:00) アテネ」 => 「ヨーロッパ/イスタンブール」、 ' (GMT+02:00) ブカレスト' => 「ヨーロッパ/ブカレスト」 「(GMT+02:00) カイロ」 => 「アフリカ/カイロ」、 「(GMT+02:00) ハラレ」 => 「アフリカ/ヨハネスブルグ」 「(GMT+02:00) ヘルシンキ」 => 「ヨーロッパ/ヘルシンキ」、 「(GMT+02:00) イスタンブール」 => 「ヨーロッパ/イスタンブール」、 「(GMT+02:00) エルサレム」 => 「アジア/エルサレム」、 「(GMT+02:00) キエフ」 => 「ヨーロッパ/ヘルシンキ」、 「(GMT+02:00) ミンスク」 => 「ヨーロッパ/イスタンブール」、 「(GMT+02:00) プレトリア」 => 「アフリカ/ヨハネスブルグ」 「(GMT+02:00) リガ」 => 「ヨーロッパ/ヘルシンキ」、 「(GMT+02:00) ソフィア」 => 「ヨーロッパ/ヘルシンキ」、 '(GMT+02:00) タリン' => 「ヨーロッパ/ヘルシンキ」、 「(GMT+02:00) ビリニュス」 => 「ヨーロッパ/ヘルシンキ」、 「(GMT+03:00) バグダッド」 => 「アジア/バグダッド」、 「(GMT+03:00) クウェート」 => 「アジア/リヤド」、 「(GMT+03:00) モスクワ」 => 「ヨーロッパ/モスクワ」、 「(GMT+03:00) ナイロビ」 => 「アフリカ/ナイロビ」 「(GMT+03:00) リヤド」 => 「アジア/リヤド」、 '(GMT+03:00)サンクトペテルブルク' => 「ヨーロッパ/モスクワ」、 「(GMT+03:00) ヴォルゴグラード」 => 「ヨーロッパ/モスクワ」、 「(GMT+03:30) テヘラン」 => 「アジア/テヘラン」 「(GMT+04:00) アブダビ」 => 「アジア/マスカット」 「(GMT+04:00) バクー」 => 「アジア/トビリシ」 「(GMT+04:00) マスカット」 => 「アジア/マスカット」 「(GMT+04:00) トビリシ」 => 「アジア/トビリシ」 「(GMT+04:00) エレバン」 => 「アジア/トビリシ」 「(GMT+04:30) ケーブル」 => 「アジア/カブール」、 「(GMT+05:00) エカテリンブルク」 => 「アジア/エカテリンブルグ」 「(GMT+05:00) イスラマバード」 => 「アジア/カラチ」、 「(GMT+05:00) カラチ」 => 「アジア/カラチ」、 「(GMT+05:00) タシケント」 => 「アジア/カラチ」、 「(GMT+05:30) チェンナイ」 => 「アジア/カルカッタ」、 「(GMT+05:30) コルカタ」 => 「アジア/カルカッタ」、 「(GMT+05:30) ムンバイ」 => 「アジア/カルカッタ」、 「(GMT+05:30) ニューデリー」 => 「アジア/カルカッタ」、 「(GMT+05:45) カトマンズ」 => 「アジア/カトマンズ」 「(GMT+06:00) アルマトイ」 => 「アジア/ノボシビル」、 「(GMT+06:00) アスタナ」 => 「アジア/ダッカ」、 「(GMT+06:00) ストーン」 => 「アジア/ダッカ」、 「(GMT+06:00) ノボシビル」 => 「アジア/ノボシビル」、 「(GMT+06:00) スリ ジャヤワルダナプラ」 => 「アジア/コロンボ」、 「(GMT+06:30) 範囲」 => 「アジア/ラングーン」、 「(GMT+07:00) バンコク」 => 「アジア/バンコク」、 「(GMT+07:00) ハノイ」 => 「アジア/バンコク」、 「(GMT+07:00) ライブ」 => 「アジア/バンコク」、 「(GMT+07:00) クラスノヤルスク」 => 「アジア/クラスノヤルスク」、 「(GMT+08:00) 北京」 => 「アジア/香港」、 「(GMT+08:00) 重慶」 => 「アジア/香港」、 「(GMT+08:00) 香港」 => 「アジア/香港」、 「(GMT+08:00) イルクーツク」 => 「アジア/イルクート」、 「(GMT+08:00) クアラルンプール」 => 「アジア/シンガポール」、 「(GMT+08:00) パース」 => 「オーストラリア/パース」、 「(GMT+08:00) シンガポール」 => 「アジア/シンガポール」、 「(GMT+08:00) 台北」 => 「アジア/台北」 「(GMT+08:00) バッテリースティック」 => 「アジア/イルクート」、 「(GMT+08:00) 日」 => 「アジア/香港」、 「(GMT+09:00) 大阪」 => 「アジア/東京」 「(GMT+09:00) 札幌」 => 「アジア/東京」 「(GMT+09:00) ソウル」 => 「アジア/ソウル」 「(GMT+09:00) 東京」 => 「アジア/東京」 「(GMT+09:00) 水」 => 「アジア/ヤクーツク」、 「(GMT+09:30) アデレード」 => 「オーストラリア/アデレード」、 '(GMT+09:30) ダーウィン' => 「オーストラリア/ダーウィン」 「(GMT+10:00) ブリスベン」 => 「オーストラリア/ブリスベン」、 「(GMT+10:00) キャンベラ」 => 「オーストラリア/シドニー」、 「(GMT+10:00) グアム」 => 「太平洋/グアム」、 「(GMT+10:00) ホバート」 => 「オーストラリア/ホバート」、 「(GMT+10:00) メルボルン」 => 「オーストラリア/シドニー」、 「(GMT+10:00) ポートモレスビー」 => 「太平洋/グアム」、 「(GMT+10:00) シドニー」 => 「オーストラリア/シドニー」、 「(GMT+10:00) ウラジオストク」 => 「アジア/ウラジオストク」、 「(GMT+11:00) マガダン」 => 「アジア/マガダン」、 「(GMT+11:00) ニューカレドニア」 => 「アジア/マガダン」、 '(GMT+11:00) ソロモンです。 => 「アジア/マガダン」、 「(GMT+12:00) オークランド」 => 「パシフィック/オークランド」、 「(GMT+12:00) フィジー」 => 「太平洋/フィジー」、 '(GMT+12:00) 何' => 「太平洋/フィジー」、 '(GMT+12:00) マーシャルです。 => 「太平洋/フィジー」、 「(GMT+12:00) ウェリントン」 => 「パシフィック/オークランド」、 「(GMT+13:00) 我々は死んだ」 => 「パシフィック/トンガタプ」 ); print_r($timezones); ?> |