Linux命令 --- date

date [OPTION]… [+FORMAT]

參數
-d –date=
格式化輸出指定的時間,可以使用’20170601 11:11:11’的方式來作爲參數,可以省去部分做簡寫
可以使用以下縮寫:now, yesterday, last-day, tomorrow, next-day, next-month
‘30 days ago’
‘(+)/-100 days’
所有時間單位的英文名稱都可以進行操作,可以連續加減,可以使用last和next在單詞首部。

-f 對文件中所有行使用-d的方式輸出
-r 格式化輸出某個文件的最近修改時間
-s 修改系統時間爲指定時間,只能使用root操作

格式化
%H 小時(以00-23來表示)。
%I 小時(以01-12來表示)。
%K 小時(以0-23來表示)。
%l 小時(以0-12來表示)。
%M 分鐘(以00-59來表示)。
%S 秒(以本地的慣用法來表示)。
%P p-AM或PM,P-am或pm

%r 時間(%I:%M:%S %p)。
%T 時間(%H:%M:%S)。

%Z 市區。
%a 星期的縮寫。
%A 星期的完整名稱。
%b 月份英文名的縮寫。
%B 月份的完整英文名稱。

%d 日期(以01-31來表示)。
%m 月份(以01-12來表示)。
%y 年份(以00-99來表示)。
%Y 年份(以四位數來表示)。

%c 默認日期與時間。
%D 日期(09/20/17)。
%x 日期(09/27/2017)。

%s 總秒數。起算時間爲1970-01-01 00:00:00 UTC。
%w 該周內的第幾天。
%j 該年中的第幾天。
%U 該年中的第幾周。

%n 在顯示時,插入新的一行。
%t 在顯示時,插入tab。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章