A Secure Online Service from Utah.gov

Utah.gov

STAT 2.0

A Service from Utah.gov

Dates

DATEPICKER REMOVED IN STAT 2.* +

Add to individual projects as needed. Prefer default browser chrome picker

TODO: Update docs for other date functions

Use type="date"

Now supported in Firefox 57, Chrome and other mobile browsers

Browser 'built-in' Date Pickers

Browser 'built-in' TIME Pickers

Toggle All Date Fields with existing Value

Toggle Dates for storage

@returns string .value [YYYY-MM-DD (ISO_8601) or MM/DD/YYYY]

stat.date.toggleAll()

Convert Date Format

Convert Dates for storage

stat.date.convert(date, fmt)

@returns string [YYYY-MM-DD to MM/DD/YYYY or vice-versa]

Set Pattern

Apply HTML5 Pattern Validation to Date Fields, best for non-datepicker browsers

stat.date.applyPattern(selector, pattern, placeholder)

@param selector Object

@param pattern String

@param placeholder Bool

@returns setAttribute(s) to specified selector

<input type="date" data-date="YYYY-MM-DD">

<input type="date" data-date="MM/DD/YYYY">