date - 日付と時刻

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

このブロック date は、書式化された時刻を出力します。

Paramater format

このパラメータでフォーマットが定義されます。値が設定されていない場合または空白の場合は、"Y-m-d H:i:s" が使用されます。

Tipp: 文字(例:d)を出力するには、各文字にエスケープ記号 \ を付ける必要があります。例: "\d\a\y: d""day: 01" を出力します。

フォーマット文字 説明 戻り値の例
d 月の日、先頭にゼロを付けた2桁 01 から 31
D 曜日を3文字で略したもの Mon から Sun
j 月の日、先頭にゼロを付けない 1 から 31
l(小文字の 'L') 曜日を全て書いたもの Sunday から Saturday
N ISO-8601 に準拠した曜日を数値で表現したもの 1(月曜日)から 7(日曜日)
S 月の日の英語の列挙に付加する2文字 st, nd, rd または thj と組み合わせて使用することを推奨します。
w 週の数値的な日 0(日曜日)から 6(土曜日)
z 年の日(0 から始まる) 0 から 365
W ISO-8601 の年の週番号、週は月曜日から始まる 例:42(その年の42番目の週)
F January や March のように、月の名前を全て書いたもの January から December
m 先頭にゼロを付けた月を数値で表現したもの 01 から 12
M 3文字の月名 Jan から Dec
n 先頭にゼロを付けない月の数値 1 から 12
t 指定された月の日数 28 から 31
L 閏年かどうか 1 は閏年、それ以外は 0
o ISO-8601 のカレンダー週の年の数値。これは Y と同じ値を返しますが、ISO カレンダー週(W)が前年または翌年に属する場合はその年の数値を使用します。 例:1999 または 2003
Y 4桁の年数 例:1999 または 2003
y 2桁の年数 例:99 または 03
時刻
a 小文字:Ante meridiem(午前)と Post meridiem(午後) am または pm
A 大文字:Ante meridiem(午前)と Post meridiem(午後) AM または PM
B Swatch Internet Time 000 から 999
g 12時間形式の時、先頭にゼロを付けない 1 から 12
G 24時間形式の時、先頭にゼロを付けない 0 から 23
h 12時間形式の時、先頭にゼロを付けたもの 01 から 12
H 24時間形式の時、先頭にゼロを付けたもの 00 から 23
i 分、先頭にゼロを付けたもの 00 から 59
s 秒、先頭にゼロを付けたもの 00 から 59
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 東側のタイムゾーンは常に正です。 -43200 から 50400
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# の時刻をミリ秒単位で宣言します。パラメータが定義されていない場合は、現在の時刻が使用されます。