要件: 日付に数日を加算または減算して、別の日付を取得します
1. まず、strtotime() を通じて日付のタイムスタンプを取得します
2. 「現在のタイムスタンプ」を通じて、N 日前のタイムスタンプを取得します。 N 日間の秒数 = N 日前のタイムスタンプ "
3. date() 関数を使用して、N 日前のタイムスタンプの形式を変換します
次の例: 2012-5- より前の日の日付を取得します1
<?php<br />//将时间点转换为时间戳<br />$date = strtotime('2012-5-1');<br />//输出一天前的日期,在时间戳上减去一天的秒数<br />echo date('Y-m-d',$date - 1*24*60*60);<br />?>
出力: 2012-4-30
さらに、 time() 関数は現在の日付のタイムスタンプを取得します。
上記では、PHP の日付の加算と減算を、関連する側面も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。