目的
基準日から何日前か確認したかった
追記
2024-01-11
結論
$ date --date "180 days ago 2023-11-27" -I 2023-05-31 $ $ date --date "2023-11-27 -180 days" -I 2023-05-31 $
分解する
特定の日付を表示する
date --date "特定の日付" -I
5日前(5日後)を表示する
$ date --date "5 days ago" -I 2023-12-03 $ $ date --date "5 days" -I 2023-12-13 $
他にも
$ date --date "-5 days" -I 2023-12-03 $ $ date --date "+5 days" -I 2023-12-13 $
date コマンド内で date コマンドを使う (追記分)
$ date --date "$(date -I) -180 days" -I 2023-07-15 $