日付の表示

アクセシビリティに取り組んでいると細かいところに苦労します。
「日付の表示方法」
これが厳密に定義されています。
「2006年5月1日」のように「○年○月○日」にする必要がある。
「2006-05-01」とか「2006/05/01」ではダメです。
そして「2006年05月01日」もダメです。

「2006年05月01日」がダメとなると結構やっかい。
MTで綺麗に「2006年5月1日」と表示させる方法はありません。
標準機能ではどうがっばっても「2006年5月1日」にはなりません。

戦いの詳細は省略。

日付の表示部分を次のようにすると解決(PHP使用)

<$MTEntryDate format="%Y年"$><?php
echo (int) "<$MTEntryDate format="%m"$>";
?>月<?php echo (int) "<$MTEntryDate
format="%d"$>"; ?>日



関連エントリー