Advanced Date & Time Picker for Contact Form 7, Gravity Forms, WPForms, Elementor, Fluent Forms, Formidable & Ninja Forms
Advanced Date & Time Picker for Contact Form 7, Gravity Forms, WPForms, Elementor, Fluent Forms, Formidable & Ninja Forms

Advanced Date & Time Picker for Contact Form 7, Gravity Forms, WPForms, Elementor, Fluent Forms, Formidable & Ninja Forms

5/5 (1 ratings) 90 active installs Updated Nov 8, 2026

Stop losing bookings because your forms ask people to type dates by hand. Advanced Date & Time Picker adds a gorgeous, touch-friendly date picker and time picker to the form builder you already use — no rebuilds, no shortcodes to memorize, no bloat.

Powered by Flatpickr, one of the fastest and lightest date picker libraries in the world, the field pops open a smooth calendar your visitors can tap through instantly on any device. Whether you need a simple date field, a precise time field, or both side by side in a single date and time field, it takes about thirty seconds to set up.

A date time field for the form builder you already use

  • Contact Form 7
  • Gravity Forms
  • WPForms
  • Elementor Pro Form widget
  • Fluent Forms
  • Formidable Forms
  • Ninja Forms

Only enable the integrations you need — each one is a one-click toggle on the plugin dashboard.

Perfect for appointment booking, reservations, events and deliveries

  • Let customers pick a date and time in one field
  • Block past dates so nobody books yesterday
  • Close your shop on Sundays — disable any weekday you like
  • Cap how far ahead visitors can book with a maximum date
  • Start the week on the day your audience expects
  • Show dates in the format your locale reads naturally

Why choose Advanced Date Time Field?

  • One plugin, seven form builders — add a professional date picker or time picker to Contact Form 7, Gravity Forms, WPForms, Elementor Pro Forms, Fluent Forms, Formidable Forms and Ninja Forms without touching code
  • Booking-ready out of the box — minimum date, maximum date and disabled weekdays make it ideal for appointment booking forms, restaurant reservations, event registration, delivery and pickup scheduling
  • Fast and lightweight — built on Flatpickr, no heavyweight frameworks, no jQuery UI bloat, no slowdown
  • Mobile first — a smooth, responsive picker that feels native on touch screens
  • Clean, modern dashboard — manage every integration from one screen

Features

  • Seven form builder integrations — Contact Form 7, Gravity Forms, WPForms, Elementor Pro Forms, Fluent Forms, Formidable Forms and Ninja Forms, each individually toggleable
  • Three picker modes — Date only, Time only, or Date & Time combined in one field
  • Date formats — d-m-Y, m-d-Y and Y-m-d
  • 12-hour or 24-hour time — match your audience’s habit
  • Minimum date option — restrict the picker to today onward, ideal for bookings
  • Maximum date option — cap the picker at today or an exact date, ideal for deadlines and booking windows
  • Disable any weekday — keep Sundays (or any day) off the calendar entirely
  • Custom start of week — begin the calendar on Monday, Sunday, or whatever suits you
  • Blazing fast & lightweight — built on Flatpickr, no heavyweight frameworks, no slowdown
  • Mobile friendly — smooth, responsive picker that feels native on touch screens
  • Clean, modern dashboard — manage every integration from one screen
  • Required-field validation — works with each builder’s native required rules
  • Plays well with your stack — submitted values flow into notifications, entries and integrations like any other field
  • Translation ready — every string is wrapped for easy localization

Field options at a glance

Every Advanced Date Time field gives you:

  1. Field Type — Date / Time / Date & Time
  2. Date Format — d-m-Y, m-d-Y or Y-m-d
  3. Min Date — None, Today or a Specific Date
  4. Max Date — None, Today or a Specific Date
  5. Disable Weekday — none, or any day of the week
  6. Start Weekday — none, or any day of the week
  7. Time Format — 12 or 24 hour

Perfect for

  • Appointment booking forms and consultation scheduling
  • Restaurant reservations and table booking
  • Event registration and ticket booking
  • Delivery and pickup date/time scheduling
  • Service booking, rentals and any form that needs a date or time