日付タグのフォーマット
MovableTypeのテンプレートでは、どの日付タグでも、 formatアトリビュート(属性)を使って、表示文字列のフォーマットを設定することができます。
例)2006年1月1日の場合
<$MTDate format="%x"$> → 2006年1月1日
*MovableType管理画面の「設定」→「基本」→「表示に関する初期設定」→「日付表示用の言語」で「日本語」を選択してある場合、日本語で日付表示されます。ほかの言語で表示したい場合はこの画面で他の言語を選択するか(ブログ全体に適用されます)、languageアトリビュートで言語を指定します。設定できる言語は以下の通りです。
cz , dk , nl , en , fr , de , is , jp , it , no , pl , pt , si , es , fi , se
例)2006年1月1日 フランス語を指定した場合デフォルトは英語です)
<$MTDate format="%x" language="fr"$> → Janvier 01, 2006
|
英語 |
日本語 |
例)2006年1月9日16時07分30秒 |
| %a |
Mon |
月 |
省略された週の名前 |
| %A |
Monday |
月曜日 |
完全な週の名前 |
| %b |
Jan |
1 |
省略された月の名前 |
| %B |
January |
1 |
完全な月の名前 |
| %d |
09 |
09 |
その月での日付。二桁の数字で、一桁のときは 0 が付きます |
| %e |
9 |
9 |
その月での日付。二桁の数字で、一桁のときは空白が付きます。例: 9 |
| %H |
16 |
16 |
24時間表示の時刻。二桁の数字で、一桁のときは 0 がつきます |
| %I |
04 |
04 |
12時間表示の時刻。二桁の数字で、一桁のときは 0 がつきます |
| %j |
009 |
009 |
年初からの日。三桁の数字で、一桁、二桁のときは、 0 がつきます |
| %k |
16 |
16 |
24時間表示での時間。二桁の数字で、一桁のときは空白がつきます |
| %l |
4 |
4 |
12時間表示での時間。二桁の数字で、一桁のときは空白がつきます |
| %m |
01 |
01 |
月。二桁の数字で、一桁のときは 0 がつきます |
| %M |
07 |
07 |
分。二桁の数字で、一桁のときは 0 がつきます |
| %p |
PM |
PM |
午前か午後。 AM 、もしくは PM になります |
| %S |
30 |
30 |
秒。二桁の数字で、一桁のときは 0 がつきます |
| %w |
1 |
1 |
数字で表した曜日。 0 ~ 6 の範囲(0が日曜日) |
| %x |
Jan 09,2006 |
2006年1月9日 |
言語に合わせた日付の表示。ほとんどの言語では、これは %B %d, %Y と同じです |
| %X |
04:07 PM |
16:07 |
言語に合わせた時間の表示。ほとんどの言語では、 %I:%M %p と同じです |
| %y |
06 |
06 |
年。二桁の数字で、一桁のときは 0 がつきます |
| %Y |
2006 |
2006 |
年。四桁の数字 |