Minimal Date & Time Picker – dtsel

Category: Date & Time , Javascript | October 21, 2020
Author:crossxcell99
Views Total:17,715 views
Official Page:Go to website
Last Update:October 21, 2020
License:MIT

Preview:

Minimal Date & Time Picker – dtsel

Description:

dtsel is a minimal, clean, simple-to-implement date & time picker in plain JavaScript.

Features:

  • Custom date and time formats.
  • User-friendly time selection sliders.
  • Optional Days, Months, or Years view.

See Also:

How to use it:

1. Import the dtsel’s JavaScript and CSS files into the document.

<link rel="stylesheet" href="dtsel.css" />
<script src="dtsel.js"></script>

2. Attach a basic date picker to the input field you specify.

<input name="dateTimePicker" />
instance = new dtsel.DTS('input[name="dateTimePicker"]');

3. Show the time selection sliders under the date picker.

instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  showTime: true
});

4. Hide the date picker.

instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  showTime: true,
  showDate: false
});

5. Customize the date and time formats.

instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  dateFormat: "yyyy-mm-dd",
  timeFormat: "HH:MM:SS"
});

6. Determine the direction of the date picker. Default: “top”.

instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  direction: 'BOTTOM'
});

7. Customize the calendar view:

  • Days (Default)
  • Months
  • Years
instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  defaultView: "MONTHS"
});

8. Specify the padding of the date picker.

instance = new dtsel.DTS('input[name="dateTimePicker"]',  {
  paddingX: 5,
  paddingY: 5
});

You Might Be Interested In:


2 thoughts on “Minimal Date & Time Picker – dtsel

Leave a Reply