dateフォーマット一覧
date_format
日付・時刻を書式化する
<!--{if "$malldata['rakuten_release']" != ""}--> <!--{$malldata['rakuten_release']|date_format:"Y/m/d"}--> <!--{/if}-->
dateフォーマット文字一覧
| フォーマット文字 | 説明 |
|---|---|
| a | 午前/午後(am または pm) |
| A | 午前/午後(AM または PM) |
| B | インターネット時間(000 ~ 999) |
| d | 2桁で示す日付(01 ~ 31) |
| D | 3文字の曜日(Sun ~ Sat) |
| F | フルスペルの月(January ~ December) |
| g | 先頭に 0 をつけない12時間単位の時間(1 ~ 12) |
| G | 先頭に 0 をつけない24時間単位の時間(0 ~ 23) |
| h | 2桁で示す12時間単位の時間(01 ~ 12) |
| H | 2桁で示す24時間単位の時間(00 ~ 23) |
| i | 2桁の分(00 ~ 59) |
| I | サマータイム中かどうかのフラグ(1 または 0) |
| j | 先頭に 0 をつけない日付(1 ~ 31) |
| l | フルスペルの曜日(Sunday ~ Saturday) |
| L | 閏年かどうかのフラグ(1 または 0) |
| m | 2桁で示す月(01 ~ 12) |
| M | 3文字で表す月(Jan ~ Dec) |
| n | 先頭に 0 をつけない月(1 ~ 12) |
| O | グリニッジ標準時(GMT)との時間差(+0900 など) |
| r | RFC822に定義されている日付形式(Thu, 21 Dec 2000 16:01:07 +0900 など) |
| s | 2桁で示す秒(00 ~ 59) |
| S | 2文字で表す英語形式の序数を表すサフィックス(st, nd, rd または th) |
| t | 指定した月の日数(28 ~ 31) |
| T | ローカルマシーンのタイムゾーンの設定 |
| U | Unix時間(Unixタイムスタンプ:time()の値と同じ) |
| w | 数値で示す曜日(0:日 ~ 6:土) |
| W | ISO-8601 月曜日に始まる年単位の週番号(42:1年の第42週目) |
| y | 西暦を2桁を示す年 |
| Y | 西暦を4桁で示す年 |
| z | 年間の通算日― 1月1日からの通算日数(0 ~ 366) |
| Z | タイムゾーンのオフセット秒数(-43200 ~ 43200) |
関連する記事
first
first firstは、現在実行中の foreach構造の実行開始時に式を実行します。たとえば次の式では最初に「<br />タグ」を2つ挿入します。 <!--{foreach "$field"}--> <!--{first}--><br …
変数の修飾子
変数の修飾子 変数の修飾子は、 変数を修飾して出力することができます。修飾子を適用するには、 変数名の後に | (パイプ) と修飾子の名前を指定します。 また、修飾子はその動作に影響を及ぼす追加のパラメータを受け入れる場合もあります。 その…
end
end endは、現在実行中の foreach構造の実行終了時に式を実行します。たとえば次の式では最後に「<br />タグ」を2つ挿入します。 <!--{foreach "$field"}--> <!--{$title}--> <!--{$…
foreach
foreach foreach は、配列を反復処理するための便利な方法です。 foreach が使えるのは配列であり、別のデータ型に使うとエラーになります。 「$field(商品情報)」をforeachで反復処理する例 <!--{forea…
else
else ある条件が満たされている場合にある文を実行し、 その条件が満たされていない場合に別の文を実行したいと考えた ことが度々あるかと思います。 このためにelseがあります。 elseは、if文における式の値が FALSEの場合にある文…
elseif
elseif elseifは、その名前から分かるように、if とelseの組み合わせです。elseifは、 elseのように、元のif式の値が FALSEの場合に別の文を実行するようにif 文を拡張します。 しかし、elseとは異なり、el…