Linux dateで日時関連のコマンドを操作する

環境
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

日時関連のコマンド
1.現在日時を表示する

# date
Wed Feb 22 11:57:11 JST 2023

2.YYYYMMDDを指定して現在日を表示する

# date +"%Y%m%d"
20230222

3.hh:mm:ssを指定して現在時を表示する

# date "+%T"
11:58:17

4.yyyy/MM/dd HH:mm:ssを指定して現在日時を表示する

# date +"%Y/%m/%d %H:%M:%S"
2023/02/22 11:58:44

5.日時を変更する
# date –set “2023/06/22 14:49:00"

6.iso-8601形式で現在日付を表示

# date --iso-8601=seconds
2023-02-22T11:59:19+0900

分まで日付を表示する

# date --iso-8601=minutes
2023-02-22T11:59+0900

7.30分前の日時を表示する

# date --date '30min ago'
Wed Feb 22 11:30:33 JST 2023

 

CentOS 7

Posted by arkgame