Linux命令date日期時間和Unix時間戳互轉

2022-08-23 18:54:09 字數 473 閱讀 2122

a.將日期轉換為unix時間戳

將當前時間以unix時間戳表示:

date +%s

輸出如下:

1361542433
轉換指定日期為unix時間戳:

date -d '2013-2-22 22:14'+%s

輸出如下:

1361542440
b.將unix時間戳轉換為日期時間

不指定日期時間的格式:

date -d @1361542596

輸出如下:

frifeb2222:16:36cst 2013

指定日期格式的轉換:

date -d @1361542596+"%y-%m-%d %h:%m:%s"

輸出如下:

2013-02-2222:16:36

Linux命令date日期時間和Unix時間戳互轉

a.將日期轉換為unix時間戳 將當前時間以unix時間戳表示 date s 輸出如下 1361542433轉換指定日期為unix時間戳 date d 2013 2 22 22 14 s 輸出如下 1361542440 b.將unix時間戳轉換為日期時間 不指定日期時間的格式 date d 1361...

日期和時間 date 命令

date命令的格式 date option format 2 在linux shell程式設計中,經常用到日期的加減運算,以前都是自己通過expr函式計算,很麻煩。其實date命令本身提供了日期的加減運算,非常方便。例如 得到昨天的時間 date y m d date 1 day date y m ...

linux下的時間和日期命令 date

date 命令date命令的功能是顯示和設定系統日期和時間。該命令的一般格式為 date 選項 顯示時間格式 以 開頭,後面接格式 date 設定時間格式 命令中各選項的含義分別為 d datestr,date datestr 顯示由datestr描述的日期 s datestr,set datest...