date命令用法

2021-09-21 04:05:54 字數 1902 閱讀 4233

年:%y或者%y

月:%m

日:%d

小時:%h

分:%m

秒:%s

周:%w

%f格式:2017-10-28

%t格式:04:03:09

[root@localhost shell]# cal

十月 2017 

日 一 二 三 四 五 六

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31

[root@localhost shell]# date +%y%m%d-%h:%m:%s

20171028-04:12:11

[root@localhost shell]# date +%f

2017-10-28

date  +%y-%m-%d, date +%y-%m-%d 年月日

[root@localhost shell]# date +%y-%m-%d

2017-10-28

[root@localhost shell]# date +%y-%m-%d

17-10-28

date  +%h:%m:%s = date +%t 時間

[root@localhost shell]# date +%h:%m:%s *****==%t

03:58:05

[root@localhost shell]# date +%t

04:03:09

3.date +%s  時間戳

[root@localhost shell]# date +%s //距離1970.1.1過去多少秒

1509134642

4.date -d @1504620492 把時間戳轉換成具體日期

[root@localhost shell]# date -d @1509136139

2023年 10月 28日 星期六 04:28:59 cst

4.1 date +%s -d "2017-8-8 07:22:12" 具體日期轉換成時間戳

[root@localhost shell]# date +%s -d "2017-8-8 07:22:12"

1502148132

date -d "+1day" 一天後

[root@localhost shell]# date -d "+1hours" +%t

05:26:50

date -d "-1 day" 一天前

[root@localhost shell]# date +%f -d "-1 day"

2017-10-27

date -d "-1 month" 一月前

[root@localhost shell]# date -d "-1 month" +%f

2017-09-28

date -d "-1years" +%f 一年前

[root@localhost shell]# date -d "-1years" +%f

2016-10-28

date -d "-1hours" +%t 一小時前

[root@localhost shell]# date -d "-1hours" +%t

03:25:13

date -d "-1 min" 一分鐘前

date +%w, 星期

[root@localhost shell]# date +%w //周 星期幾

6 date +%w

[root@localhost shell]# date +%w //今年的第幾周

43[root@localhost ~]# date "+%y%m%d %h:%m:%s"

20171028 05:19:20

date 命令用法

date命令 是顯示或設定系統時間與日期。很多shell指令碼裡面需要列印不同格式的時間或日期,以及要根據時間和日期執行操作。延時通常用於指令碼執行過程中提供一段等待的時間。日期可以以多種格式去列印,也可以使用命令設定固定的格式。在類unix系統中,日期被儲存為乙個整數,其大小為自世界標準時間 ut...

Linux命令 date的用法

linux 命令 date的應用 在linux shell程式設計中,經常用到日期的加減運算,其實date命令本身提供了日期的加減運算 非常方便。例如 得到昨天的時間 date y m d date 1 day date 用法 date option format 1.在顯示方面,使用者可以設定欲顯...

SHELL下date命令的用法

date命令如何獲得上星期的日期?date d 1 week y m d a 舉一反三 date命令獲得前天,昨天,明天,後天,上個月,下個月的日期 date d 2 day y m d a 或 date date 2 days ago y m d a date d 1 day y m d a 或 ...