Format Symbols for %{SEN_TIME:…} Macros

Home  Previous  Next

The following table lists all of the time formats available for the %{SEN_TIME:…} macro.

Format

Description

%%

This symbol allows you to use a percent sign (%) in the format of a date string.

%a

Locale's abbreviated name of the day of week.

%A

Locale's full name of the day of week.

%b

Locale's abbreviated name of the month.

%B

Locale's full name of the month.

%c

Locale's appropriate date and time representation.

%C

Data and time as %c.

%d

Day of month [1,31]; single digits are preceded by 0.

%D

Date as %m/%d/%y.

%e

Day of month [1,31]; single digits are preceded by a space.

%h

Locale's abbreviated name of the month.

%H

Hour (24-hour clock) [0,23]; single digits are preceded by 0.

%I

Hour (12-hour clock) [1,12]; single digits are preceded by 0.

%j

Day of year [1,366]; single digits are preceded by 0.

%k

Hour (24-hour clock) [0,23]; single digits are preceded by a space.

%l

Hour (12-hour clock) [1,12]; single digits are preceded by a space.

%m

Month as a decimal number [1,12]; single digits are preceded by 0.

%M

Minute [0,59]; leading zero is permitted but not required.

%n

Insert a new line.

%p

Locale's equivalent of either AM or PM.

%r

Appropriate time representation in 12-hour clock format with %p.

%R

Time as %H:%M.

%S

Seconds [0,61].

%t

Insert a tab.

%T

Time as %H:%M:%S.

%u

Day of week as a decimal number [1,7], with 1 representing Monday.

%U

Week of the year as a decimal number [0,53], with Sunday as the first day of week 1.

%V

Week of the year as a decimal number [01,53], with Monday as the first day of the week.

If the week containing 1 January has four or more days in the new year, then it is considered week 1; otherwise, it is week 53 of the previous year, and the next week, is, week 1.

%w

Day of week as a decimal number [0,6], with 0 representing Sunday.

%W

Week of the year as a decimal number [0,53], with Monday as the first day of week 1.

%x

Locale's appropriate date representation.

%X

Locale's appropriate time representation.

%y

Year within century [0,99].

%Y

Year, including the century (for example 1993).

%Z

Abbreviated or full name of time zone, or no bytes if no information of the time zone exists.

%Ec

Locale's alternative appropriate date and time representation.

%EC

Name of the base year (period) in the locale's alternative representation.

%Ex

Locale's alternative date representation.

%EX

Locale's alternative time representation..

%Ey

Offset from %EC (year only) in the locale's alternative representation.

%EY

Alternative representation of the year in full.

%Od

Day of the month using the locale's alternative numeric symbols.

%Oe

Same as %Od.

%OH

Hour (24-hour clock) using the locale's alternative numeric symbols.

%OI

Hour (12-hour clock) using the locale's alternative numeric symbols.

%Om

Month using the locale's alternative numeric symbols.

%OM

Minutes using the locale's alternative numeric symbols.

%OS

Seconds using the locale's alternative numeric symbols.

%OU

Week of the year (Sunday as the first day of the week) using the locale's alternative numeric symbols.

%Ow

Day of week (Sunday=0) using the locale's alternative numeric symbols.

%OW

Week of the year (Monday as the first day of the week) using the locale's alternative numeric symbols.

%Oy

Year (offset from %C) in the locale's alternative representation and using the locale's alternative numeric symbols.