PHP では、strtotime() 関数を使用して、過去数日間のタイムスタンプを取得できます。この関数は、日付の加算と減算、一部の日付と時刻の間の間隔の計算、および間隔の日付の変換を行うことができます。 UNIX タイムスタンプの形式が返されます。構文は「strtotime("-x day")」で、パラメータ x は間隔の日数を指定するために使用されます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、strtotime を使用できます。 () 関数は、前日のタイムスタンプを取得します。
日付から特定の時間間隔を加算または減算する必要がある場合があります。 strtotime() を使用すると、いくつかの日付時間間隔を計算し、UNIX タイムスタンプ形式で間隔の日付を返すことができます。
strtotime() 関数には 2 つの用途があります。1 つは文字列形式で英語のテキストで記述された日付と時刻を解析して UNIX タイムスタンプにすること、もう 1 つは日付と時刻を計算することです。時間間隔。
例:
<?php header('content-type:text/html;charset=utf-8'); echo "今天的时间戳:".time(); echo "<br>前两天的时间戳:".strtotime("-2 day"); //前一天 echo "<br>前一天的时间戳:".strtotime("-1 day"); //前一天 echo "<br>后一天的时间戳:".strtotime("+1 day"); //后一天 ?>
出力:
比較するのは難しいですか? date() 関数を使用してフォーマットします。それを年、月、日の形式に変換します。詳しく見てみましょう:
<?php header('content-type:text/html;charset=utf-8'); echo "今天的日期:".date("Y-m-d", time()); echo "<br>前两天的日期:".date("Y-m-d", strtotime("-2 day")); //前一天 echo "<br>前一天的日期:".date("Y-m-d", strtotime("-1 day")); //前一天 echo "<br>后一天的日期:".date("Y-m-d", strtotime("+1 day")); //后一天 ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで前日のタイムスタンプを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。