ホームページ >バックエンド開発 >PHPチュートリアル >PHP 日付と時刻のクイックスタート (図とテキストで詳しく説明)
1. 日付の概要
日付と時刻の操作は非常に一般的であり、PHP の中核コンポーネントでもあります。 PHP には日付と時刻の関数が組み込まれているため、開発者は日付と時刻を簡単に扱うことができ、作業効率が大幅に向上します。
2. タイムゾーン
地球は丸いです。世界は 24 のタイムゾーンに分かれており、西部タイムゾーンと東部タイムゾーンに分かれています。それぞれ12のタイムゾーン。
GMT: グリニッジ標準時
UTC: 協定世界時
UTC == GMT == 英国ロンドンの現地時間 == 本初子午線 == 0 タイムゾーン時間
私たちの国は東部時間帯に位置しています。 5つのタイムゾーンにまたがります。北京市のある東8区の時間が一律に採用され、北京時間となります。
北京時間は: UTC 8
3. php のタイムゾーンを設定します
php のデフォルトは 0 タイムゾーン (UTC 時間) です。
私たちの国は一律に東 8 ゾーン時間、php 中東 8 ゾーンのキーワード: 中国またはアジア/上海を使用します。
1. php.ini を変更して設定します
注: apache を再起動します
2. 動的に変更しますタイムゾーン
4. 一般的に使用される日付関数
1. time()
現在時刻を取得する(Unix) タイムスタンプ。 1970-1-1 0:0:0 秒から現在までの秒数。
2. date()
date ( string $format [, int $timestamp ] ): ローカル時刻/日付を書式設定する文字列
パラメータ:
## $ $ format 日付/時刻の形式。 $ Timestamp フォーマットのタイムスタンプ。デフォルトの現在のタイムスタンプは省略されます。 3. strtotime() 任意の文字列の日付と時刻の記述を (Unix) タイムスタンプに解析します。5. カスタム日付比較関数
2 つの日付間の日数、時間数、および分数を比較します。6. 日付演習
カスタム関数の実装方法: N 分前、N 時間前、N 日前、 N 週間、N か月前? ##7. php.ini 設定項目を動的に変更する#1.ini_get()
php.ini の設定オプションの値、php.ini 設定ファイルの設定項目#2、ini_set()## の値を取得します。 # php.ini は構成オプションの設定値です。
以上がPHP 日付と時刻のクイックスタート (図とテキストで詳しく説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。