Formatting

CodeExampleDescription
%aSunWeekday as locale’s abbreviated name.
%ASundayWeekday as locale’s full name.
%w0Weekday as a decimal number, where 0 is Sunday and 6 is Saturday.
%d08Day of the month as a zero-padded decimal number.
%-d8Day of the month as a decimal number. (Platform specific)
%bSepMonth as locale’s abbreviated name.
%BSeptemberMonth as locale’s full name.
%m09Month as a zero-padded decimal number.
%-m9Month as a decimal number. (Platform specific)
%y13Year without century as a zero-padded decimal number.
%Y2013Year with century as a decimal number.
%H07Hour (24-hour clock) as a zero-padded decimal number.
%-H7Hour (24-hour clock) as a decimal number. (Platform specific)
%I07Hour (12-hour clock) as a zero-padded decimal number.
%-I7Hour (12-hour clock) as a decimal number. (Platform specific)
%pAMLocale’s equivalent of either AM or PM.
%M06Minute as a zero-padded decimal number.
%-M6Minute as a decimal number. (Platform specific)
%S05Second as a zero-padded decimal number.
%-S5Second as a decimal number. (Platform specific)
%f000000Microsecond as a decimal number, zero-padded on the left.
%z+0000UTC offset in the form ±HHMM[SS[.ffffff]] (empty string if the object is naive).
%ZUTCTime zone name (empty string if the object is naive).
%j251Day of the year as a zero-padded decimal number.
%-j251Day of the year as a decimal number. (Platform specific)
%U36Week number of the year (Sunday as the first day of the week) as a zero padded decimal number. All days in a new year preceding the first Sunday are considered to be in week 0.
%W35Week number of the year (Monday as the first day of the week) as a decimal number. All days in a new year preceding the first Monday are considered to be in week 0.
%cSun Sep 8 07:06:05 2013Locale’s appropriate date and time representation.
%x09/08/13Locale’s appropriate date representation.
%X07:06:05Locale’s appropriate time representation.
%%%A literal '%' character.