IPアドレス・ネットマスクの変換・チェック・統合・除外、国判定を簡単に。

こんな機能欲しいけど、自分で作るの面倒くさい!みたいな思いつきを
是非Twitterで意見投げてみてください。
時間は掛かるかもしれませんがコツコツ頑張るかも!?
Twitterリンクは下部)

IPアドレスから地理的位置情報(GeoIPLocation)の検索機能を公開しました。

Google or AdMax Promotion (ipvtop)

UTC時差一覧・DateTimeZone(PHP)でサポートされるタイムゾーンのリスト

PHPのDateTimeZoneクラスではタイムゾーン文字列でその地域を指定し、
タイムゾーンに関する処理をクラスに任せることができます。
タイムゾーンはヘルプでエリアごとにリスト化されていますが、
以下では「アフリカ」に属するタイムゾーンの一覧を表示しています。

指定したタイムゾーンがUTCとの時差が何時間あるのかが分かるようリスト化していますので、
タイムゾーンの選定にご利用ください。

「アフリカ」に属するUTC時差一覧・DateTimeZone(PHP)でサポートされるタイムゾーンのリスト

プロモーション

Google or AdMax Promotion (ipvpos)

以下に示すリンクは、PHPの公式サイトにある分類のうちで、
「アフリカ」に属するタイムゾーンが返してくるUTC時差の一覧です。

目的のエリアが分からない場合は、全件リストでご確認ください。

 

「アフリカ」のタイムゾーンとUTC時差一覧

以下は「アフリカ」カテゴリのうち、非推奨(その他カテゴリ)となっている
タイムゾーン文字列を除いたすべてのリストです。(その他は非推奨も含む)

都市名をクリックするとGoogleMapへリンクしています。
GoogleMapの表示に利用している位置情報はDateTimeZoneクラスが返す位置情報になっています。

PHPライブラリが国コード(CC)を返す場合と返さない場合があり「phpCC」列に表示しています。
PHPが国コードを返さない場合であっても別途国コードを判断して「CC」列に表示しています。

※都市名の右に「*」が付いているものは位置情報が提供されないタイムゾーンです。
この場合、都市名でGoogleMapを検索した結果へリンクしています。

※この場合、GoogleMapの検索結果は検索者自身にパーソナライズされた結果を返すため、
より身近なエリアの情報(似た店舗名など)が表示され、都市名として認識されず、
正しいエリアが表示されない恐れがあります。ご了承の程お願いします。
適宜、都市名検索等をお願い致します。

タイムゾーン(php) UTC php
CC
CC 国名 都市名 分類
Africa/Asmera +3.0 ?? ER
エリトリア アスマラ *
Asmera
アフリカ
Africa/Dar_es_Salaam +3.0 TZ TZ
タンザニア ダルエスサラーム
Dar es Salaam
アフリカ
Africa/Khartoum +3.0 SD SD
スーダン ハルツーム
Khartoum
アフリカ
Africa/Nairobi +3.0 KE KE
ケニア ナイロビ
Nairobi
アフリカ
Africa/Juba +3.0 SS SS
南スーダン ジュバ
Juba
アフリカ
Africa/Asmara +3.0 ER ER
エリトリア アスマラ
Asmara
アフリカ
Africa/Mogadishu +3.0 SO SO
ソマリア モガディシュ
Mogadishu
アフリカ
Africa/Djibouti +3.0 DJ DJ
ジブチ ジブチ
Djibouti
アフリカ
Africa/Addis_Ababa +3.0 ET ET
エチオピア アディスアババ
Addis Ababa
アフリカ
Africa/Kampala +3.0 UG UG
ウガンダ カンパラ
Kampala
アフリカ
Africa/Blantyre +2.0 MW MW
マラウイ ブランタイア
Blantyre
アフリカ
Africa/Ceuta +2.0 ES ES
スペイン セウタ
Ceuta
アフリカ
Africa/Johannesburg +2.0 ZA ZA
南アフリカ ヨハネスブルグ
Johannesburg
アフリカ
Africa/Lubumbashi +2.0 CD CD
コンゴ民主共和国 ルブンバシ
Lubumbashi
アフリカ
Africa/Mbabane +2.0 SZ SZ
エスワティニ王国 ムババン
Mbabane
アフリカ
Africa/Cairo +2.0 EG EG
エジプト カイロ
Cairo
アフリカ
Africa/Tripoli +2.0 LY LY
リビア トリポリ
Tripoli
アフリカ
Africa/Gaborone +2.0 BW BW
ボツワナ ガボローネ
Gaborone
アフリカ
Africa/Maputo +2.0 MZ MZ
モザンビーク マプト
Maputo
アフリカ
Africa/Lusaka +2.0 ZM ZM
ザンビア ルサカ
Lusaka
アフリカ
Africa/Harare +2.0 ZW ZW
ジンバブエ ハラレ
Harare
アフリカ
Africa/Kigali +2.0 RW RW
ルワンダ キガリ
Kigali
アフリカ
Africa/Maseru +2.0 LS LS
レソト マセル
Maseru
アフリカ
Africa/Bujumbura +2.0 BI BI
ブルンジ ブジュンブラ
Bujumbura
アフリカ
Africa/Libreville +1.0 GA GA
ガボン リーブルヴィル
Libreville
アフリカ
Africa/Malabo +1.0 GQ GQ
赤道ギニア マラボ
Malabo
アフリカ
Africa/Windhoek +1.0 NA NA
ナミビア ウィントフック
Windhoek
アフリカ
Africa/Douala +1.0 CM CM
カメルーン ドゥアラ
Douala
アフリカ
Africa/Kinshasa +1.0 CD CD
コンゴ民主共和国 キンシャサ
Kinshasa
アフリカ
Africa/Algiers +1.0 DZ DZ
アルジェリア アルジェ
Algiers
アフリカ
Africa/Niamey +1.0 NE NE
ニジェール ニアメイ
Niamey
アフリカ
Africa/Brazzaville +1.0 CG CG
コンゴ共和国 ブラザビル
Brazzaville
アフリカ
Africa/Porto-Novo +1.0 BJ BJ
ベナン ポルトノボ
Porto-Novo
アフリカ
Africa/El_Aaiun +1.0 EH EH
西サハラ エル・アイウン
El Aaiun
アフリカ
Africa/Lagos +1.0 NG NG
ナイジェリア ラゴス
Lagos
アフリカ
Africa/Casablanca +1.0 MA MA
モロッコ カサブランカ
Casablanca
アフリカ
Africa/Tunis +1.0 TN TN
チュニジア チュニス
Tunis
アフリカ
Africa/Luanda +1.0 AO AO
アンゴラ ルアンダ
Luanda
アフリカ
Africa/Bangui +1.0 CF CF
中央アフリカ共和国 バンギ
Bangui
アフリカ
Africa/Ndjamena +1.0 TD TD
チャド ンジャメナ
Ndjamena
アフリカ
Africa/Abidjan ±0.0 CI CI
コートジボワール アビジャン
Abidjan
アフリカ
Africa/Monrovia ±0.0 LR LR
リベリア モンロビア
Monrovia
アフリカ
Africa/Ouagadougou ±0.0 BF BF
ブルキナファソ ワガドゥグー
Ouagadougou
アフリカ
Africa/Banjul ±0.0 GM GM
ガンビア バンジュール
Banjul
アフリカ
Africa/Accra ±0.0 GH GH
ガーナ アクラ
Accra
アフリカ
Africa/Lome ±0.0 TG TG
トーゴ ロメ
Lome
アフリカ
Africa/Bamako ±0.0 ML ML
マリ バマコ
Bamako
アフリカ
Africa/Conakry ±0.0 GN GN
ギニア コナクリ
Conakry
アフリカ
Africa/Bissau ±0.0 GW GW
ギニアビサウ ビサウ
Bissau
アフリカ
Africa/Nouakchott ±0.0 MR MR
モーリタニア ヌアクショット
Nouakchott
アフリカ
Africa/Sao_Tome ±0.0 ST ST
サントメ・プリンシペ サントメ
Sao Tome
アフリカ
Africa/Dakar ±0.0 SN SN
セネガル ダカール
Dakar
アフリカ
Africa/Freetown ±0.0 SL SL
シエラレオネ フリータウン
Freetown
アフリカ

その他のエリアは以下でご確認いただけます。

code:sc98

 

何故わざわざこのようなありふれたものを作ったのか?
タイムゾーンは普段あまり意識せずAsia/Tokyoを指定して済む話なのですが、
今回作成していたツールでは、世界5カ所のデータを取得することになり、
それぞれのタイムゾーンを意識する必要が発生したためでした。

 

PHP公式マニュアルリンク

以下が使用可能なタイムゾーンを確認することができる
公式のマニュアルへのリンクです。

(引用)PHP: サポートされるタイムゾーンのリスト – Manual

 

一部、マニュアルで紹介されていないものも、
DateTimeZoneクラスでDateTimeZone::ALLを指定した場合含まれてきますので、
マニュアルの網羅性は、上記リストで担保できていることと思います。

 

目的の都市がタイムゾーンにない場合、
近隣の都市などを代替利用して、同じUTC時差を利用することができます。

そのような場合には指定したタイムゾーンの時差が、
先に確認できる方が便利だったので上記リストを作成しています。

ご参考になれば幸いです。

 


AdMax Promotion

公開日:
最終更新日:2019/06/20

シェア頂けると新機能開発の励みになります!!

最後までお読みいただきありがとうございました。
便利!と思って頂けたらシェアを是非お願いします。
ご意見・ご批判でも感じた事を気にせずご指摘ください。

アカウント新規作成の為、是非フォローもお願いします。(無言OK)

※このページでこんな情報も一緒に見れたら便利!などの
アイディア・ご意見もお聞かせください。

また弊サイトはすべて広告費と個人の自腹にて運営・開発を行っています。
皆様、お仕事中でお忙しいことと存じますが、
ご興味がおありの広告が目に留まりましたら
広告主様のサイトもご覧いただけますと励みになります。

QRコードからもこのURLを開けます。
リンク先URL: https://ipvx.info/global_ip/php_timezone_list/africa/


AdMax Promotion

サイト内コンテンツ
すべて展開 | すべて省略

Google or AdMax Promotion (ipvlink)

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください