Custom Format a Date
SA5 Format Dates. Quick setup for the most popular use cases.
For custom date or datetime formatting, use this configuration.
Getting Started
STEP 1 - Add the Library
First, add the library as detailed in Quick Start.
STEP 2 - Apply the custom attributes
SA5's formatting attributes are element-specific. You simply apply the custom attributes to the date elements you want specially formatted.
The details on the attributes are below.
Usage Notes
wfu-format-date
= ( format string )
wfu-format-date
= ( format string ) Required. Create your format string using any of the Standard Date Formats
Examples;
DD MMM YY
formats as 13 Jan 25
Notes
These attributes are not needed, as the default value is appropriate for this use case;
wfu-format-mode
=date
wfu-format-handler
=dayjs
Standard Date Formats
Combine these format parts into a format string;
YY
18
Two-digit year
YYYY
2018
Four-digit year
M
1-12
The month, beginning at 1
MM
01-12
The month, 2-digits
MMM
Jan-Dec
The abbreviated month name
MMMM
January-December
The full month name
D
1-31
The day of the month
DD
01-31
The day of the month, 2-digits
d
0-6
The day of the week, with Sunday as 0
dd
Su-Sa
The min name of the day of the week
ddd
Sun-Sat
The short name of the day of the week
dddd
Sunday-Saturday
The name of the day of the week
H
0-23
The hour
HH
00-23
The hour, 2-digits
h
1-12
The hour, 12-hour clock
hh
01-12
The hour, 12-hour clock, 2-digits
m
0-59
The minute
mm
00-59
The minute, 2-digits
s
0-59
The second
ss
00-59
The second, 2-digits
SSS
000-999
The millisecond, 3-digits
Z
+05:00
The offset from UTC, ±HH:mm
ZZ
+0500
The offset from UTC, ±HHmm
A
AM PM
a
am pm
See the full docs- https://day.js.org/docs/en/display/format
Last updated
Was this helpful?