目次

dateコマンドで1日前、1日後

Linuxの場合

1日前

date=`date --date '1 day ago' +%Y-%m-%d`

1時間前

date=`date -d '1 hour ago' '+%Y-%m-%d %H:%M:%S'`

1日後

date -d '1 day' '+%Y-%m-%d'

1時間後

date -d '1 hour' '+%Y-%m-%d %H:%M:%S'

FreeBSDの場合

1日前

date=`date -v -1d +%Y-%m-%d`