phpで使いやすいstrtotimeメソッド

808 ワード

PHPでは、一ヶ月前の日付を計算するなど、日付を計算することがよくありますが、実は一番速い方法です
strtotimeを使用しています.その機能は豊富です.以下のようにします.


echo strtotime("now"), "
"; echo strtotime("10 September 2000"), "
"; echo strtotime("+1 day"), "
"; echo strtotime("+1 week"), "
"; echo strtotime("+1 week 2 days 4 hours 2 seconds"), "
"; echo strtotime("next Thursday"), "
"; echo strtotime("last Monday"), "
";

+1 day+1 weekがないのを見て、すぐに1日後、1週間後の日付を求めました.
1ヶ月前を求めて、できる:
echo date('Y-m-d', strtotime('1 month ago'))
そのため、一ヶ月前かどうかを判断し、
if  strtotime($my_date) < strtotime('1 month ago'))