>>> tzinfo = timezone('Europe/Paris')
>>> t = tzinfo.localize(t)
>>> format_time(t, format='full', tzinfo=tzinfo, locale='fr_FR')
- u'15:30:00 Heure avanc\xe9e de l\u2019Europe centrale'
+ u'15:30:00 heure avanc\xe9e d\u2019Europe centrale'
>>> format_time(t, "hh 'o''clock' a, zzzz", tzinfo=timezone('US/Eastern'),
... locale='en')
u"09 o'clock AM, Eastern Daylight Time"
>>> t = time(15, 30)
>>> format_time(t, format='full', tzinfo=timezone('Europe/Paris'),
... locale='fr_FR')
- u'15:30:00 Heure normale de l\u2019Europe centrale'
+ u'15:30:00 heure normale de l\u2019Europe centrale'
>>> format_time(t, format='full', tzinfo=timezone('US/Eastern'),
... locale='en_US')
u'3:30:00 PM Eastern Standard Time'
def test_timezone_name(self):
tz = timezone('Europe/Paris')
dt = datetime(2007, 4, 1, 15, 30, tzinfo=tz)
- fmt = dates.DateTimeFormat(dt, locale='fr_CA')
- self.assertEqual('France', fmt['v'])
+ fmt = dates.DateTimeFormat(dt, locale='fr_FR')
+ self.assertEqual('Heure : France', fmt['v'])
def test_timezone_location_format(self):
tz = timezone('Europe/Paris')
dt = datetime(2007, 4, 1, 15, 30, tzinfo=tz)
fmt = dates.DateTimeFormat(dt, locale='fr_FR')
- self.assertEqual('France', fmt['VVVV'])
+ self.assertEqual('Heure : France', fmt['VVVV'])
def test_timezone_walltime_short(self):
tz = timezone('Europe/Paris')
t = time(15, 30, tzinfo=tz)
fmt = dates.DateTimeFormat(t, locale='fr_FR')
- self.assertEqual('HEC', fmt['v'])
+ self.assertEqual('Heure : France', fmt['v'])
def test_timezone_walltime_long(self):
tz = timezone('Europe/Paris')