dateコマンドに関するチートシート
やりたいこと・フォーマット | コマンド |
---|---|
yyyy-mm-dd | date "+%Y-%m-%d" |
yyyy-mm-dd HH:MM:SS | date "+%Y-%m-%d %H:%M:%S" |
yyyy-mm-dd HH:MM:SS+ナノ秒 | date "+%Y-%m-%d %H:%M:%S.%N" |
30日後 | date "+%Y-%m-%d" -d "30 days" |
30日前 | date "+%Y-%m-%d" -d "30 days ago" |
特定日の30日後 | date "+%Y-%m-%d" -d "30 days 2021-02-28" |
特定日の30日前 | date "+%Y-%m-%d" -d "30 days ago 2021-02-28" |
UNIX時間 | date "+%s" |
UNIX時間を日付に | date "+%Y-%m-%d %H:%M:%S" -d "@1630378862" |