日付取得、1日前後、1週間前後、1年前後[php]

↓↓↓↓↓↓↓以下PHPコード↓↓↓↓↓↓↓↓↓

echo "1日前" . date("Y/m/d",strtotime("-1 day"));
echo "1ヶ月前" . date("Y/m/d",strtotime("-1 month"));
echo "1年前" . date("Y/m/d",strtotime("-1 year"));
echo "1週間前" . date("Y/m/d",strtotime("-1 week"));

↑↑↑↑↑↑↑以上PHPコード↑↑↑↑↑↑↑↑↑

1日前,1週間前,1年前,それに加えて1週間前もこのコードで取得できます。

上記コードだと、本日から○日後の日付が取得できますが、
次のコードだと、指定日付から○日後の日付が取得できます。

↓↓↓↓↓↓↓以下PHPコード↓↓↓↓↓↓↓↓↓

echo "1日前" . date("Y/m/d",strtotime("-1 day" ,strtotime("2005/12/10")));
echo "1ヶ月前" . date("Y/m/d",strtotime("-1 month" ,strtotime("2005/12/10")));
echo "1年前" . date("Y/m/d",strtotime("-1 year",strtotime("2005/12/10")));
echo "1週間前" . date("Y/m/d",strtotime("-1 week" ,strtotime("2005/12/10")));

注意:"2005/12/10"は適当な日付です。ここに指定したい日付を記述して下さい。

↑↑↑↑↑↑↑以上PHPコード↑↑↑↑↑↑↑↑↑

おすすめ

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください