Movable Typeは標準的な strftimeの形式の文字列を日付と時刻を表示するために使います。(実際にはstrftimeそれ自体を使っているわけではありません。) どの日付タグでも、formatアトリビュートを使って、表示文字列のフォーマットを設定できます。
<$MTDate format="%B %e, %Y %I:%M %p"$>
この例は、実際に使われている英語のデフォルト・フォーマットで、次のように表示します。
September 20, 2001 11:44 PM
formatアトリビュートで指定できるパラメーターは次のとおりです。
年を、4桁の数字で表示します。(例: 2002)
年を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)
月の名前を、省略形式で表示します。(例: Sep、9)
月の名前を、完全形式で表示します。(例: September、9)
月を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)
日付を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)
日付を、2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例: 8)
年初からの日を、3桁の数字で表示します。1桁、2桁の場合は、0が付加されます。(例: 078)
時刻を、24時間形式の2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)
時刻を、24時間形式の2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例: 8)
時刻を、12時間形式の2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)
時刻を、12時間形式の2桁の数字で表示します。1桁の場合は、 (空白)が付加されます。(例: 8)
分を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)
秒を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)
午前か午後を表示します。AM、もしくはPMを表示します。
曜日を、省略形式で表示します。(例: Tue、火)
曜日を、完全形式で表示します。(例: Tuesday、火曜日)
曜日を、0 ~ 6の数字で表示します。日曜日が0になります。
言語に合わせて、日付を表示します。ほとんどの言語では、%B %d, %Yと同じです。(例: September 06, 2002、2002年09月06日)
言語に合わせて、時刻を表示します。ほとんどの言語では、%I:%M %pと同じです。(例: 04:31 PM、16:31)