[Python-3000] __format__ and datetime
skip at pobox.com
skip at pobox.com
Thu Sep 13 02:56:57 CEST 2007
Guido> Which ones are two letters?
All the locale-specific stuff on Solaris 10. I guess technically the first
letter of the pair is a modifier of the actual code, which comes next. From
the man page:
Modified Conversion Specifications
Some conversion specifications can be modified by the E and
O modifiers to indicate that an alternate format or specifi-
cation should be used rather than the one normally used by
the unmodified conversion specification. If the alternate
format or specification does not exist in the current
locale, the behavior will be as if the unmodified specifica-
tion were used.
%Ec Locale's alternate appropriate date and time
representation.
%EC Name of the base year (period) in the locale's
alternate representation.
%Eg Offset from %EC of the week-based year in the
locale's alternative representation.
%EG Full alternative representation of the week-based
year.
%Ex Locale's alternate date representation.
%EX Locale's alternate time representation.
%Ey Offset from %EC (year only) in the locale's alter-
nate representation.
%EY Full alternate year representation.
%Od Day of the month using the locale's alternate
numeric symbols.
%Oe Same as %Od.
%Og Week-based year (offset from %C) in the locale's
alternate representation and using the locale's
alternate numeric symbols.
%OH Hour (24-hour clock) using the locale's alternate
numeric symbols.
%OI Hour (12-hour clock) using the locale's alternate
numeric symbols.
%Om Month using the locale's alternate numeric symbols.
%OM Minutes using the locale's alternate numeric sym-
bols.
%OS Seconds using the locale's alternate numeric sym-
bols.
%Ou Weekday as a number in the locale's alternate
numeric symbols.
%OU Week number of the year (Sunday as the first day of
the week) using the locale's alternate numeric sym-
bols.
%Ow Number of the weekday (Sunday=0) using the
locale's alternate numeric symbols.
%OW Week number of the year (Monday as the first day of
the week) using the locale's alternate numeric sym-
bols.
%Oy Year (offset from %C) in the locale's alternate
representation and using the locale's alternate
numeric symbols.
Skip
More information about the Python-3000
mailing list