time-exts-3.0.4: Yet another time library

Copyright2013-2017 Enzo Haussecker
LicenseBSD3
MaintainerEnzo Haussecker <enzo@sovereign.io>
StabilityStable
Safe HaskellSafe
LanguageHaskell2010

Data.Time.Exts.Format

Contents

Description

A list of time format directives.

Synopsis

Format Text

type Format = Text Source #

Format text is composed of time format directives, each matching data described below.

%%
% literal.
%A
Full weekday name according to the current locale.
%B
Full month name according to the current locale.
%D
Equivalent to %m/%d/%y.
%F
Equivalent to %Y-%m-%d.
%H
Hour of the day using the 24-hour clock (00..23).
%I
Hour of the day using the 12-hour clock (01..12).
%M
Minute of the hour (00..59).
%P
Like %p, the period of the day according to the current locale, but lowercase.
%R
Equivalent to %H:%M.
%S
Second of the minute (00..60).
%T
Equivalent to %H:%M:%S.
%Y
Year of the era (1970..9999).
%Z
Alphabetic time zone abbreviation.
%a
Abbreviated weekday name according to the current locale.
%b
Abbreviated month name according to the current locale.
%d
Day of the month (01..31).
%e
Like %d, the day of the month, but a leading zero is replaced with a space.
%f
Fraction of the second prefixed by a period (.0..999999999).
%h
Equivalent to %b.
%l
Like %I, the hour of the day using the 12-hour clock, but a leading zero is replaced with a space.
%m
Month of the year (01..12).
%p
Period of the day according to the current locale.
%r
Equivalent to %I:%M:%S %p.
%y
Year of the era without the century (00..99).
%z
Numeric time zone.