1. まず、strtotime() を通じて日付のタイムスタンプを取得します
2. 「現在のタイムスタンプ - N 日の秒数 = N 日前のタイムスタンプ」を通じて N 日前のタイムスタンプを取得します
3 date() 関数を使用して、N 日前に取得したタイムスタンプの形式を変換します
次の例: 2012-5-1 の 1 日前の日付を取得します
コードをコピー コードは次のとおりです:
//タイムポイントをタイムスタンプに変換します
$date = strtotime('2012-5 -1');
//1 日前の日付を出力し、タイムスタンプからその日の秒数を減算します。
echo date('Y-m-d',$date - 1*24*60*60);
?>