目的
- PHPで日本の東京の只今の日時を表示する方法をまとめる
実施環境
- ハードウェア環境
項目 | 情報 |
---|---|
OS | macOS Catalina(10.15.3) |
ハードウェア | MacBook Pro (16-inch ,2019) |
プロセッサ | 2.6 GHz 6コアIntel Core i7 |
メモリ | 16 GB 2667 MHz DDR4 |
グラフィックス | AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB |
- ソフトウェア環境
項目 | 情報 | 備考 |
---|---|---|
PHP バージョン | 7.4.3 | Homwbrewを用いて導入 |
実施方法概要
- タイムゾーンの設定
- コードを書いて確認
実施方法詳細
- タイムゾーンの設定
- php.iniに記載する方法
-
下記の投稿を参考にさせていただき、php.iniファイルの場所を探して開く。(筆者は下記コマンドを実行して確認した
php --ini
) -
php.iniファイルの960行目から980行目付近に下記の記載がある事を確認する。
php.ini[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ;date.timezone =
-
下記のように追記を行う
php.ini[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ;date.timezone = date.timezone = Asia/Tokyo
-
- PHPスクリプトファイルに直接記載する方法
-
日時を表示したいファイルに直接下記を記載する
index.php<?php date_default_timezone_set ('Asia/Tokyo'); ?>
-
- php.iniに記載する方法
- コードを書いて確認
-
任意のPHPスクリプトファイルに下記の内容を記載して現時刻が表示される事を確認する。
index.php<?php echo date('Y-m-d H:i:s'); ?>
-