[sys:date format="d.m.Y H:i:s" t="%timestamp%"]
このブロック date は、書式化された時刻を出力します。
このパラメータでフォーマットが定義されます。値が設定されていない場合または空白の場合は、"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 または th。j と組み合わせて使用することを推奨します。 |
| 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 もご覧ください。 |
このパラメータは、DT# の時刻をミリ秒単位で宣言します。パラメータが定義されていない場合は、現在の時刻が使用されます。