phpにおける時刻と日付の違い
1. time()関数
PHPのtime()関数は、echo出力を使用し、日付と時刻を含む非常に長い整数です。 Y-m-d H:i:s のような日付形式を取得したい場合は、date メソッドを使用できます:
date('Y-m-d H:i:s', time());
echo 出力して次のように取得します。 2016- 1-5 10:20:11
2. 日付形式と文字列
2015-1-1 10:20:11 などの日付形式文字列を自分で構築できます。 strtotime() 関数を使用して、この文字列を時刻形式の値に変換できます。例:
$time1 = strtotime('2016-1-5 10:20:11');
この値はエコー出力であり、長整数が取得されます。
つまり、次のように理解できます:
日付はphpに長整数として保存されます。 date関数により日付(日付と呼ばれる)型に変換でき、日付型は直接文字列を出力できます。
日付文字列は、strtotime() 関数を使用して時刻形式 (つまり長整数) に変換できます。
日付形式は、int キャストを通じて長整数に変換できます。
読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしていただきありがとうございます!
PHP の時間と日付の詳細な説明と違いについては、PHP 中国語 Web サイトを参照してください。