[MT覚書]MTEntryDateのカスタマイズ
<$MTEntryDate$>
のデフォルト表示は、
(2012年2月8日 16:25)
のように日付まで表示されてしまうのですが、
これをカスタマイズするには・・・。
<$MTEntryDate format="%Y年%b月%e日"$>
のような感じで。
(2012年2月8日) と表示されます。
モディフィアは以下を参考に。
Movable Type 4 ドキュメント
日付に関するテンプレートタグのモディファイアリファレンス
ひっかかりそうなのは月日の表記で、
例に Sep、9 とありますが、MTが日本語設定であれば「9」で決まりのようなので、%bでも%Bでも同じかと。
1桁の場合に0を付けるか付けないかを予め決めておきましょう。
%Y%m%d
ですと、単純に「20120208」と表示されますね。
%b
月の名前を、省略形式で表示します。(例: Sep、9)%B
月の名前を、完全形式で表示します。(例: September、9)%m
月を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 09)%d
日付を、2桁の数字で表示します。1桁の場合は、0が付加されます。(例: 08)%e
日付を、2桁の数字で表示します。1桁の場合は、 (空白) が付加されます。(例: 8)
ディスカッション
コメント一覧
まだ、コメントがありません