# Date Time Picker
<flow-date-time-picker>
The date/time picker component allows selection of date and times using a popup calendar.
The value
property of the component is an ISO8601 date/time string and can be get/set programatically. The display format of the component can be set using the format
attribute. See Formatting Tokens below.
WARNING
Due to an outstanding bug, popup calendars will not be positioned correctly if any ancestor element of the date/time picker component is a positioned element (i.e. CSS position
property is relative
or absolute
). Specify the static
attribute on the component as a workaround.
# Formatting
Specify a format string using token characters from the tables below. Other non-token characters (such as ':' or '-') may also used in the format string.
# Date Formatting Tokens
Token | Description | Example |
---|---|---|
d | Day of the month, 2 digits with leading zeros | 01 to 31 |
D | A textual representation of a day | Mon through Sun |
l | (lowercase 'L') | A full textual representation of the day of the week |
j | Day of the month without leading zeros | 1 to 31 |
J | Day of the month without leading zeros and ordinal suffix | 1st, 2nd, to 31st |
w | Numeric representation of the day of the week | 0 (for Sunday) through 6 (for Saturday) |
W | Numeric representation of the week | 0 (first week of the year) through 52 (last week of the year) |
F | A full textual representation of a month | January through December |
m | Numeric representation of a month, with leading zero | 01 through 12 |
n | Numeric representation of a month, without leading zeros | 1 through 12 |
M | A short textual representation of a month | Jan through Dec |
U | The number of seconds since the Unix Epoch | 1413704993 |
y | A two digit representation of a year | 99 or 03 |
Y | A full numeric representation of a year, 4 digits | 1999 or 2003 |
Z | ISO Date format | 2017-03-04T01:23:43.000Z |
# Time Formatting Tokens
Token | Description | Example |
---|---|---|
H | Hours (24 hours) | 00 to 23 |
h | Hours | 1 to 12 |
G | Hours, 2 digits with leading zeros | 1 to 12 |
i | Minutes | 00 to 59 |
S | Seconds, 2 digits | 00 to 59 |
s | Seconds | 0, 1 to 59 |
K | AM/PM | AM or PM |
# Examples
# Modes
The date/time picker supports date
, datetime
and time
modes.
# Restricting the Date Range
Set the min-date
and/or max-date
attributes to restrict the selectable date range.
← Data Value Dialog →