Date Time Picker

A component that is used to enter a specific date value. It combines an editable input field and popup picker for date selection.

Public Variables (Properties)

[?]

Common Variables: Name, Visible, Breakpoint, Dropdown Style, Grid Width, Grid Height, Content Overflow, Container Style, Custom Classes, Style, Preloader, Component Bindings.

Date Format

Defines the displayed date format. Format string can include the following tokens:

Token

Output

Month

M

1 2 ... 11 12


Mo

1st 2nd ... 11th 12th


MM

01 02 ... 11 12


MMM

Jan Feb ... Nov Dec


MMMM

January February ... November December

Quarter

Q

1 2 3 4


Qo

1st 2nd 3rd 4th

Day of Month

D

1 2 ... 30 31


Do

1st 2nd ... 30th 31st


DD

01 02 ... 30 31

Day of Year

DDD

1 2 ... 364 365


DDDo

1st 2nd ... 364th 365th


DDDD

001 002 ... 364 365

Day of Week

d

0 1 ... 5 6


do

0th 1st ... 5th 6th


dd

Su Mo ... Fr Sa


ddd

Sun Mon ... Fri Sat


dddd

Sunday Monday ... Friday Saturday

Day of Week (Locale)

e

0 1 ... 5 6

Day of Week (ISO)

E

1 2 ... 6 7

Week of Year

w

1 2 ... 52 53


wo

1st 2nd ... 52nd 53rd


ww

01 02 ... 52 53

Week of Year (ISO)

W

1 2 ... 52 53


Wo

1st 2nd ... 52nd 53rd


WW

01 02 ... 52 53

Year

YY

70 71 ... 29 30


YYYY

1970 1971 ... 2029 2030


YYYYYY

-001970 -001971 ... +001907 +001971

Note: Expanded Years (Covering the full time value range of approximately 273,790 years forward or backward from 01 January, 1970)


Y

1970 1971 ... 9999 +10000 +10001

Note: This complies with the ISO 8601 standard for dates past the year 9999

Era Year

y

1 2 ... 2020 ...

Era

N, NN, NNN

BC AD

Note: Abbr era name


NNNN

Before Christ, Anno Domini

Note: Full era name


NNNNN

BC AD

Note: Narrow era name

Week Year

gg

70 71 ... 29 30


gggg

1970 1971 ... 2029 2030

Week Year (ISO)

GG

70 71 ... 29 30


GGGG

1970 1971 ... 2029 2030

AM/PM

A

AM PM


a

am pm

Hour

H

0 1 ... 22 23


HH

00 01 ... 22 23


h

1 2 ... 11 12


hh

01 02 ... 11 12


k

1 2 ... 23 24


kk

01 02 ... 23 24

Minute

m

0 1 ... 58 59


mm

00 01 ... 58 59

Second

s

0 1 ... 58 59


ss

00 01 ... 58 59

Fractional Second

S

0 1 ... 8 9


SS

00 01 ... 98 99


SSS

000 001 ... 998 999


SSSS ... SSSSSSSSS

000[0..] 001[0..] ... 998[0..] 999[0..]

Time Zone

z or zz

EST CST ... MST PST


Z

-07:00 -06:00 ... +06:00 +07:00


ZZ

-0700 -0600 ... +0600 +0700

Unix Timestamp

X

1360013296

Unix Millisecond Timestamp

x

1360013296123

Variable Name:

format

Records:

1

Record Format:

Field Name

Field Type

Field Description

format

String

Format

Time Zone

Sets the GMT offset for the indicated Date and Time.

Variable Name:

timeZone

Records:

1

Record Format:

Field Name

Field Type

Field Description

timeZone

String

Time Zone

Lower Date

The default value of the single date picker or start date, if the Date Range property is enabled.

Variable Name:

startDate

Records:

1

Record Format:

Field Name

Field Type

Field Description

startDate

Date

Start Date

Date Range

If enabled, allows selecting date range (i.e. start and end dates) instead of a single date.

Variable Name:

range

Records:

1

Record Format:

Field Name

Field Type

Field Description

range

Boolean

Date Range

Upper Date

The default value of the end date on the date picker. This property is relevant if the Date Range property is enabled.

Variable Name:

endDate

Records:

1

Record Format:

Field Name

Field Type

Field Description

endDate

Date

End Date

Range Buttons

This property allows range buttons to be created in the the popup picker that allow a pre-defined date range to be defined on click. Applies only when the Date Range property is enabled.

Variable Name:

rangeButtons

Records:

0..unlimited

Record Format:

Field Name

Field Type

Field Description

name

String

Name. The text of the button label.

range

Integer

Range. The number of units to select.

direction

String

Direction. Defines direction of the date selection. This property has a few selection values:

  • Forward - selects the number of units after the current date;

  • Today - selects the only current day. Range, step and dynamicStep properties will be ignored;

  • Back - selects the number of units before the current date.

step

String

Step. Specifies unit of measurement using in the range property. This property has a few selection values:

  • Hour

  • Day

  • Month

dynamicStep

Boolean

Dynamic Step. Allows the defined range to be shifted by the value specified in the range property each time the button is pressed.

Show Time

Select to allow the user to choose a time as well as a date.

Variable Name:

timeDisplayed

Records:

1

Record Format:

Field Name

Field Type

Field Description

timeDisplayed

Boolean

Allows the user to select a time.

Time Format

Indicate the time format to be used. The Time Format string is appended to the Date Format string, and uses the same tokens listed above for the Date Format property.

Variable Name:

timeFormat

Records:

1

Record Format:

Field Name

Field Type

Field Description

timeFormat

Boolean

Defines the time format.

Disabled

This flag indicates the component is active. Disabled components do not respond to user input, and are rendered as grayed-out.

Variable Name:

disabled

Records:

1

Record Format:

Field Name

Field Type

Field Description

disabled

Boolean

Disabled

Public Events

[?]

Common Events: none

Was this page helpful?