[ トップページ ]
Web とインターネット:Movable Type, 知的生産とリテラシー

たえがたい Movable Type の日付構文

Movable Type では日付が 05月05日 のように表示されます. この構文はたえがたいのですが,非標準のパッチはなるべくあてたくないので,がまんしています.

5 月 5 日 は 05月05日 ではありません. ゼロサプレスなんて,かんたんにできることなのに,なぜやっていないのでしょうか?  05日 を 5 日と表示することはフォーマット指定 (%e) によってできるようですが,マニュアルをみるかぎりでは月をゼロサプレスして表示することはできないようです. また,日に関しても,ゼロサプレスするためには,通常,月日の表示につかわれるフォーマット指定 (%x) がつかえません. こんなプログラムを出荷するなんて私にはかんがえられないことです.

P.S.

このブログやほかの “ブログ” のひづけは 2007-05-05 のような構文にかえてみました. これなら日本語の構文との衝突はなくなるので,たえられます. Movable Type をつかっているブログサイトでも “5 月 5 日” のような構文が標準になっているところもあるようです. Movable Type を供給している Six Apart が運営しているブログサイト TypePad.com でも,おおくのひとはタイトルの日付を “5 月 5 日” のようにしているようですが,“05 月” のような表記がまざっていたりします. もとのプログラムの仕様がまずいと,よほど気をつけないとこうなってしまいます.

キーワード: 日付フォーマット指定, 日付表示形式, 日時表示形式, ゼロサプレス

トラックバック

このエントリーのトラックバックURL:
http://www.kanadas.com/mt/mt-tb.cgi/594

コメントを投稿

Google でブログを検索:

メインページアーカイブページも見てください.
Creative Commons License
このブログはつぎのライセンスで保護されています. クリエイティブ・コモンズ・ライセンス.
Powered by
Movable Type