$日期-幫助
用法:date[選項]...[+格式]
或者:date[-u |-utc |-universal][MMDDhhmm[[CC]YY][。ss]]
以給定格式顯示當前時間,或設置系統日期。
-d,-date =由字符串描述的字符串顯示時間,而不是“現在”
-f,- file=DATEFILE like - date為DATEFILE的每行指定壹次日期
-r,- reference=FILE顯示文件的上次修改時間
-R,- rfc-2822以RFC 2822格式輸出日期和時間。
例如:星期壹,2006年8月7日12:34:56 -0600
-RFC-3339 = RFC 3339格式的TIMESPEC輸出日期和時間。
TIMESPEC = `date '、' seconds '或' ns' for
日期和時間精確到指定的精度。
日期和時間部分由
單個空間:2006-08-07 12:34:56-06:00
-s,-set =由字符串描述的字符串設置時間
-u,- utc,-通用打印或設置協調通用時間
- help顯示此幫助並退出
- version輸出版本信息並退出
格式控制輸出。第二種形式的唯壹有效選項
指定協調世界時。解釋的序列是:
%% a文字%
%a區域設置的縮寫工作日名稱(例如,Sun)
%A區域設置的完整工作日名稱(例如,星期日)
%b區域設置的縮寫月份名稱(例如,Jan)
%B區域設置的完整月份名稱(例如,壹月)
%c區域設置的日期和時間(例如,2005年3月3日星期四23:05:25)
%C世紀;類似於%Y,只是省略了最後兩位數(例如,21)
壹個月中的第%d天(例如,01)
%D日期;與%m/%d/%y相同
壹個月中的第%e天,填充空格。與%_d相同
%F完整日期;與%Y-%m-%d相同
%g ISO周數年份的最後兩位數(參見% G)
ISO周數的%G年(見% V);通常只對%V有用
%h與%b相同
%H小時(00..23)
%I小時(01..12)
壹年中的第%j天(001..366)
%k小時(0..23)
%l小時(1..12)
%m月(01..12)
%M分鐘(00..59)
%n換行符
%N納秒(000000000..999999999)
%p區域設置相當於AM或PM;如果未知,則為空白
%P類似於%p,但小寫
%r區域設置的12小時制時間(例如,11:11:04PM)
%R 24小時制小時和分鐘;與%H相同:%M
自1970-01-01 00:00:00 UTC以來的%s秒
%S秒(00..60)
%t選項卡
%T時間;與%H相同:%M:%S
壹周的%u天(1..7);1是星期壹
壹年中的第%U周,星期日是壹周的第壹天(00..53)
%V ISO周數,星期壹是壹周的第壹天(01..53)
壹周的%w天(0..6);0是星期天
壹年中的%W周數,星期壹是壹周的第壹天(00..53)
%x區域設置的日期表示形式(例如,12/31/99)
%X區域設置的時間表示形式(例如,23:13:48)
%y年的最後兩位數(00..99)
%Y年
%z +hhmm數字時區(例如-0400)
%:z +hh:mm數字時區(例如-04:00)
%::z +hh:mm:ss數字時區(例如-04:00:00)
%:::z數字時區,具有:到必要的精度(例如-04,+05:3
%Z字母時區縮寫(例如,EDT)
默認情況下,日期用零填充數值字段。
以下可選標誌可以跟在“%”後面:
-(連字符)不要填充字段
_(下劃線)用空格填充
0(零)用零填充
^盡可能使用大寫字母
#如果可能,使用相反的情況
在任何標誌之後是壹個可選的字段寬度,作為壹個十進制數;
然後是可選的修飾符,可以是
e使用區域設置的替代表示(如果可用),或者
o使用區域設置的替代數字符號(如果可用)。
將錯誤報告給& ltbug-coreutils @ GNU . org & gt;。