1. ホーム
  2. bash

[解決済み] Bashで日付(現在時刻の1日前)を取得する

2022-04-18 15:31:06

質問

Bashで現在時刻の1日前の日付を表示するにはどうすればよいですか?

解決するには?

私はSolarisシステムを使っているのですが、この点については言及せず申し訳ありません。 そのため、Solarisのbashでは、-dateスイッチが使えません。

タイムゾーンを少し工夫すれば、前の日付が取得できることがわかりました。

DATE=`TZ=MYT+16 date +%Y-%m-%d_%r`
echo $DATE