Choosing dates using a date picker or calendar has been one of the most commonly followed design trends across a plethora of websites. Whether you are allowing users to schedule appointments, book a vacation, or schedule a rental online, here are 15 Javascript Libraries For Picking Date & Time that will improve user experience while also ensuring you have the precise date and time specified.
Tiva Timetable
It is a responsive schedule javascript library with clean and modern flat interface. It is very easy to use yet gives plenty of features and styling options. You can use it for any kind of schedule or events calendar.
Kwik
Is an flexible and easy to integrate jQuery plugin to display events on your website in calendar that syncs events from either a .json file or your database.
Flatpickr
Lightweight and powerful datetimepicker with no dependencies.
DateTime Picker
It is a quick highly customizable jQuery plugin. The design is clutter free & well suited for embedding it into mobile application development.
DateBox
DateBox is a jQueryMobile / Bootstrap / jQueryUI plugin that aims to make user interaction with dates and times simple and intuitive. It is a collaborative work, with a full range of features allowing easy implementation, and painless extensibility.
Tiny Date Picker
A light-weight date picker with zero dependencies.
Continuous Calendar
Date picker and range selector with scrollable months instead of paged (the only right way to do it).
Date Range
Allows user to select a date range.
DateTimePicker
Use this plugin to unobtrusively add a datetimepicker, datepicker or timepicker dropdown to your forms. It’s easy to customize options.
Material-datetime-picker
A take on the material design date picker modal, built for the web.
UI Calendar
A complete AngularJS directive for the Arshaw FullCalendar.
React Infinite Calendar
Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.
Monthly.js
A jQuery based responsive calendar plugin.
Rome
Customizable date (and time) picker. Opt-in UI, no jQuery!
Syncfusion JavaScript DateRangePicker control is another useful control which is Modern, Rich UI and lightweight component.
https://www.syncfusion.com/javascript-ui-controls/js-daterangepicker