コマンドラインで特定の日付を取得する
シェルスクリプトで日ごとの処理をしたり、24時回った後に、前日の処理をする時に便利です。
$ date -d "3 weeks" Fri May 22 17:35:43 2009 $ date -d "3 weeks ago" Fri Apr 10 17:35:43 2009 $ date -d "3 weeks 2 days" Sun May 24 17:35:44 2009 $ date -d "yesterday" Thu Apr 30 17:35:50 2009
PHPやSQLでも同様の事ができます。
日付と時刻の加減算 - ZeBeVogue別館
意外と使う機会が多いので、覚えておいて損はないですね。
via http://lifehacker.com/5231560/find-a-future-date-from-the-shell