datetime-local

Component ID

2633380

Component name

datetime-local

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

The datetime-local module adds support for the HTML5 datetime-local form element to Drupal 7. Because native browser support for this form element type is still being implement by major browsers, it also provides an option to load a fallback JavaScript date/timepicker calendar widget for browsers without support.

The fallback JavaScript widget uses the Drupal 7 jQuery datapicker plugin along with a bundled version of the jQuery Timepicker Addon plugin by Trent Richardson: https://github.com/trentrichardson/jQuery-Timepicker-Addon

This module only adds support for the datetime-local form element to developers implementing it via code, similar to the Elements module: https://www.drupal.org/project/elements

For more information on the HTML5 datatime-local form type see:

Usage:
To use the datatime-local form element, set the #type of the form element to 'datetime-local' when defining your form array. You can also define the #min, #max, and #step attributes. Valid dates for these and the #default_value can be a PHP date object, UNIX timestamp, or date string.