日付フォーマット・アトリビュート

Movable Typeで利用するテンプレート・タグと一緒に使う、日付に関するアトリビュートの一覧です。


日付タグのフォーマット

Movable Typeは標準的な strftimeの形式の文字列を日付と時刻を表示するために使います。(実際にはstrftimeそれ自体を使っているわけではありません。) どの日付タグでも、formatアトリビュートを使って、表示文字列のフォーマットを設定できます。

<$MTDate format="%B %e, %Y %I:%M %p"$>

この例は、実際に使われている英語のデフォルト・フォーマットで、次のように表示します。

September 20, 2001 11:44 PM

formatアトリビュートで指定できるパラメーターは次のとおりです。

%Y

年を、4桁の数字で表示します。(例: 2002)

%y

年を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)

%b

月の名前を、省略形式で表示します。(例: Sep、9)

%B

月の名前を、完全形式で表示します。(例: September、9)

%m

月を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)

%d

日付を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)

%e

日付を、2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例:  8)

%j

年初からの日を、3桁の数字で表示します。1桁、2桁の場合は、0が付加されます。(例: 078)

%H

時刻を、24時間形式の2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)

%k

時刻を、24時間形式の2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例:  8)

%I

時刻を、12時間形式の2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)

%l

時刻を、12時間形式の2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例:  8)

%M

分を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)

%S

秒を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)

%p

午前か午後を表示します。AM、もしくはPMを表示します。

%a

曜日を、省略形式で表示します。(例: Tue、火)

%A

曜日を、完全形式で表示します。(例: Tuesday、火曜日)

%A

曜日を、0 ~ 6の数字で表示します。日曜日が0になります。

%x

言語に合わせて、日付を表示します。ほとんどの言語では、%B %d, %Yと同じです。(例: September 06, 2002、2002年09月06日)

%X

言語に合わせて、時刻を表示します。ほとんどの言語では、%I:%M %pと同じです。(例: 04:31 PM、16:31)

言語別の日付フォーマット

日付タグは、languageアトリビュートを指定することで、各言語にあったフォーマットで表示できます。format="%x"format="%X"と組み合わせることで、自由に表示できます。

言語別の日付フォーマットは、次のとおりです。

language="cz"

日付を、チェコ語の形式で表示します。(例: 23. Květen 2006 11:44)

language="dk"

日付を、デンマーク語の形式で表示します。(例: 23.05.2006 11:44)

language="nl"

日付を、オランダ語の形式で表示します。(例: 23 mei 2006 11:44)

language="en"

日付を、英語の形式で表示します。(例: May 23, 2006 11:44 AM)

language="fr"

日付を、フランス語の形式で表示します。(例: mai 23, 2006 11:44 AM)

language="de"

日付を、ドイツ語の形式で表示します。(例: 23.05.06 11:44)

language="is"

日付を、アイスランド語の形式で表示します。(例: 23.05.06 11:44)

language="ja"

日付を、日本語の形式で表示します。(例: 2006年05月23日 11:44)

language="it"

日付を、イタリア語の形式で表示します。(例: 23.05.06 11:44)

language="no"

日付を、ノルウェー語の形式で表示します。(例: Mai 23, 2006 11:44 FM)

language="pl"

日付を、ポーランド語の形式で表示します。(例: 23 maja 2006 11:44)

language="pt"

日付を、ポルトガル語の形式で表示します。(例: maio 23, 2006 11:44 AM)

language="si"

日付を、スロベニア語の形式で表示します。(例: 23.05.06 11:44)

language="es"

日付を、スペイン語の形式で表示します。(例: Mayo 23, 2006 11:44 AM)

language="fi"

日付を、フィンランド語の形式で表示します。(例: 23.05.06 11:44)

language="se"

日付を、スウェーデン語の形式で表示します。(例: maj 23, 2006 11:44 FM)


Copyright © 2001-2006 Six Apart, Ltd. All Rights Reserved.