date的詳細說明

2021-06-01 23:09:34 字數 2525 閱讀 3056

用法:date [選項]... [+格式]

或:date [-u|--utc|--universal] [mmddhhmm[[cc]yy][.ss]]

以給定的格式顯示當前時間,或是設定系統日期。

-d,--date=字串        顯示指定字串所描述的時間,而非當前時間

-f,--file=日期檔案        類似--date,從日期檔案中按行讀入時間描述

-r, --reference=檔案        顯示檔案指定檔案的最後修改時間

-r, --rfc-2822        以rfc 2822格式輸出日期和時間

例如:2023年8月7日,星期一 12:34:56 -0600

--rfc-3339=timespec    以rfc 3339 格式輸出日期和時間。

timespec=`date',`seconds',或 `ns'

表示日期和時間的顯示精度。

日期和時間單元由單個的空格分開:

2006-08-07 12:34:56-06:00

-s, --set=字串             設定指定字串來分開時間

-u, --utc, --universal    輸出或者設定協調的通用時間

--help        顯示此幫助資訊並退出

--version        顯示版本資訊並退出

給定的格式format 控制著輸出,解釋序列如下:

%%    乙個文字的 %

%a    當前locale 的星期名縮寫(例如: 日,代表星期日)

%a    當前locale 的星期名全稱 (如:星期日)

%b    當前locale 的月名縮寫 (如:一,代表一月)

%b    當前locale 的月名全稱 (如:一月)

%c    當前locale 的日期和時間 (如:2023年3月3日 星期四 23:05:25)

%c    世紀;比如 %y,通常為省略當前年份的後兩位數字(例如:20)

%d    按月計的日期(例如:01)

%d    按月計的日期;等於%m/%d/%y

%e    按月計的日期,新增空格,等於%_d

%f    完整日期格式,等價於 %y-%m-%d

%g    iso-8601 格式年份的最後兩位 (參見%g)

%g    iso-8601 格式年份 (參見%v),一般只和 %v 結合使用

%h    等於%b

%h    小時(00-23)

%i    小時(00-12)

%j    按年計的日期(001-366)

%k    時(0-23)

%l    時(1-12)

%m    月份(01-12)

%m    分(00-59)

%n    換行

%n    納秒(000000000-999999999)

%p    當前locale 下的"上午"或者"下午",未知時輸出為空

%p    與%p 類似,但是輸出小寫字母

%r    當前locale 下的 12 小時時鐘時間 (如:11:11:04 下午)

%r    24 小時時間的時和分,等價於 %h:%m

%s    自utc 時間 1970-01-01 00:00:00 以來所經過的秒數

%s    秒(00-60)

%t    輸出製表符 tab

%t    時間,等於%h:%m:%s

%u    星期,1 代表星期一

%u    一年中的第幾周,以週日為每星期第一天(00-53)

%v    iso-8601 格式規範下的一年中第幾周,以周一為每星期第一天(01-53)

%w    一星期中的第幾日(0-6),0 代表周一

%w    一年中的第幾周,以周一為每星期第一天(00-53)

%x    當前locale 下的日期描述 (如:12/31/99)

%x    當前locale 下的時間描述 (如: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:30)

%z            按字母表排序的時區縮寫 (例如,edt)

預設情況下,日期的數字區域以0 填充。

以下可選標記可以跟在"%"後:

- (連字元)不填充該域

_ (下劃線)以空格填充

0 (數字0)以0 填充

^ 如果可能,使用大寫字母

# 如果可能,使用相反的大小寫

在任何標記之後還允許乙個可選的域寬度指定,它是乙個十進位制數字。

作為乙個可選的修飾宣告,它可以是e,在可能的情況下使用本地環境關聯的

表示方式;或者是o,在可能的情況下使用本地環境關聯的數字符號。

Struts config xml 詳細說明

頁面中表單對應的bean儲存表單資料,驗證 type hello.helloform formbean 對應的包名.類名 路徑的邏輯名,此項必須有 path action1.do 指向 或重定向的uri.此項是必需的,必須以 開頭.請求訪問action的路徑,必須以 開頭 type hello.he...

Struts config xml 詳細說明

頁面中表單對應的bean儲存表單資料,驗證 type hello.helloform formbean 對應的包名.類名 name forward1 路徑的邏輯名,此項必須有 path action1.do 指向 或重定向的uri.此項是必需的,必須以 開頭.name forward2 path a...

Linux free m 詳細說明

linux記憶體中buffer與cache的區別 free 命令相對於top 提供了更簡潔的檢視系統記憶體使用情況 free total used free shared buffers cached mem 255268 238332 16936 0 85540 126384 buffers ca...