DATE - 日期和時間

[sys:date format="d.m.Y H:i:s" t="%timestamp%"]

功能區塊 date 輸出一個格式化的時間。

PARAMATER FORMAT

使用此參數定義格式。如果未設定值或保留空白,則會採用值 "Y-m-d H:i:s"

提示: 若要輸出字母或 d,必須使用 Escape 字元 \ 標記每個字母。例如: "\d\a\y: d" 輸出 "day: 01"

格式字元 說明 範例回傳值
日期
d 月份中的第幾天,2 位數並帶前導零 0131
D 星期幾,縮寫為三個字母 MonSun
j 月份中的第幾天,不帶前導零 131
l (小寫 'L') 完整的星期幾 SundaySaturday
N ISO-8601 標準下的星期幾數值表示法 1 (週一) 至 7 (週日)
S 月份日期的英文列舉附加字元,兩個字元 st, nd, rdth。建議與 j 使用。
w 一週中的第幾天數值表示法 0 (週日) 至 6 (週六)
z 一年中的第幾天(從 0 開始) 0365
星期
W ISO-8601 標準下的一年中的第幾週,一週從週一開始 範例: 42(該年的第 42 週)
月份
F 完整的月份名稱,例如 January 或 March JanuaryDecember
m 月份數值表示法,帶前導零 0112
M 縮寫的月份名稱,三個字母 JanDec
n 月份數值表示法,不帶前導零 112
t 指定月份的天數 2831
年份
L 是否為閏年 1 表示閏年,否則 0
o ISO-8601 標準下的日曆週年份數值。此值與 Y 相同,除非 ISO 日曆週 (W) 屬於前一年或下一年,則使用該年份。 範例: 19992003
Y 四位數的年份數值 範例: 19992003
y 兩位數的年份數值 範例: 9903
時間
a 小寫: Ante meridiem (上午) 和 Post meridiem (下午) ampm
A 大寫: Ante meridiem (上午) 和 Post meridiem (下午) AMPM
B Swatch Internet 時間 000999
g 12 小時格式的小時數,不帶前導零 112
G 24 小時格式的小時數,不帶前導零 023
h 12 小時格式的小時數,帶前導零 0112
H 24 小時格式的小時數,帶前導零 0023
i 分鐘數,帶前導零 0059
s 秒數,帶前導零 0059
u 微秒。永遠輸出 000000 範例: 000000
時區
e 時區識別碼 範例: UTC, GMT, Atlantic/Azores
I (大寫 'i') 日期是否屬於夏令時間 1 表示夏令時間,否則 0
O 與格林威治標準時間 (GMT) 的小時差異 範例: +0200
P 與格林威治標準時間 (GMT) 的小時差異,並以雙冒號分隔小時和分鐘 範例: +02:00
T 時區縮寫 範例: EST, MDT...
Z 以秒為單位的時區偏移量。UTC 西部時區的偏移量永遠是負數,而 UTC 東部時區的偏移量永遠是正數。 -4320050400
z 輸出一年中的第幾天,不帶前導零
完整的日期/時間
c ISO 8601 日期格式 2004-02-12T15:19:21+00:00
r 根據 » RFC 2822 格式化的日期 範例: Thu, 21 Dec 2000 16:01:07 +0200
U 自 UNIX 紀元開始的秒數(January 1 1970 00:00:00 GMT) 請參閱功能區塊 TIME

PARAMETER T

此參數宣告時間在 DT# 中以毫秒為單位。如果未定義任何參數,則會使用當前時間。