Shell : 1日前、1周間前の日付を求める

シェルやシェルスクリプトで1日前の日付を得るにはdate –dateを使う。


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

1週間前、1年前も同じようにして取得できる。。


date --date '1 week ago' +%Y-%m-%d

date --date '1 year ago' +%Y-%m-%d

2日前なら’2 days ago’と書いてしまうかもしれない。
それも普通に使える。


date --date '2 days ago' +%Y-%m-%d

英文法的にはまちがっているけど別に’1 days ago’でも構わない。


date --date '1 days ago' +%Y-%m-%d

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です