読者です 読者をやめる 読者になる 読者になる

曜日の省略形

Django Babel

django.utils.datesにはなぜ、Mon, Tue, Wed...という曜日の省略形がないのかと思ったら、trunkにはちゃんとあった。

WEEKDAYS_ABBR = {
    0:_('Mon'), 1:_('Tue'), 2:_('Wed'), 3:_('Thu'), 4:_('Fri'),
    5:_('Sat'), 6:_('Sun')
}


だんだん、最新版Djangoでないdisadvantageを感じ始めてるなぁ。
・・・と思ったけど、Babelがあればまったく問題なし。edgewall++

>>> from datetime import date
>>> from babel.dates import format_date
>>> print format_date(date.today(), 'MM/dd(EEE)', locale='ja_jp')
11/17(土)

c.f. Babel
http://babel.edgewall.org/