Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Date Timepicker

228 sites Security covered Drupal 10–11
View on drupal.org

This module integrates popular jQuery timepicker plugins into Drupal's date and time fields. It allows you to configure and extend the functionality for various date and time input scenarios.

The Date Timepicker module — a new project wearing the OPTASY team's signature — adds one of the 3 most popular jQuery plugins to any DateTime field in the Widget settings.

Providing custom options for each plugin and being conveniently extensible, as well, it makes a “tool” that easily adapts to all date/time field customization scenarios.

For other “samples” of our work so far, as a Drupal team, pay us a visit on Twitter or LinkedIn.

Features:

  • Supports the most popular Timepicker jQuery plugins
  • Provides custom options for each plugin support
  • Its functionality can be extended (adding your own custom jQuery plugins) via a custom-built module with the hook_timepicker_libraries()

Available Timepicker plugins

Installation

Install the module, then load the following libraries:

You can also use the library repositories found in composer.libraries.json and add them in your composer.json file.

NOTE: Using the Composer manager dependencies you must use the following to install the Timepicker:

composer require drupal/timepicker-timepicker

or check the releases page for corresponding release option.

How to use

  1. Go to the Manage form display page of the entity type with a Date field in question (where the given field should be of "Date/Time" data type)
  2. Select the "Date and Time" widget type
  3. Use the widget's settings for enabling the Timepicker, choose your Timepicker type, then apply custom options.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Jan 2025
Latest release
3 months ago
Releases (12 mo)
1 ▼ from 5
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.0.6 Stable 10–11 May 12, 2026
8.x-1.12 Stable 8–10 Jul 3, 2025
3.0.5 Stable 10–11 Jun 14, 2025
8.x-2.5 Stable 8–10 Apr 28, 2025
3.0.4 Stable 10–11 Apr 28, 2025
3.0.3 Stable 10–11 Jan 31, 2025