As you see, slider labels are far away outside it's container

1 000 0002 000 0001 000 0001 250 0001 500 0001 750 0002 000 000

But you can fix it with ease if you wish, with force_edges attribute:

1 000 0002 000 0001 000 0001 250 0001 500 0001 750 0002 000 000

Grid will set up automatically, just set grid to true:

010 00002 5005 0007 50010 000

Want more? Use grid_num:

010 00002 0004 0008 000

Have predifined step? You can snap grid to it:

010 00002 0004 0006 0008 00010 000

Even if you have a very strange step!

10004.689.36

Sometimes you want to forbid dragging one or both handles. Try to move left handle, you can't.

01003070

You can even lock both handles

01003070

Sometimes you may want to show user full slider, but restict him from using it for 100%

010030

You can also highlight this zone:

010030

One more example with limits:

2080020406080100

You can lock your slider, by using disable option:

010030

After first focus, you can control slider by keyboard (arrow keys and WSAD):

01003070

Also you can set up keyboard step (in percents):

01003070

You can use native Date object if you wish, but moment.js is better!

November 13, 2024November 13, 2025May 13, 2025

Example with 12 hours time format

Nov 13th, 09:05 AMNov 13th, 09:05 PMNov 13th, 03:05 PM

Example with 24 hours time format and localisation to russian:

13-го ноября, 15:0513-го ноября, 09:0513-го ноября, 15:0513-го ноября, 21:05

One more example, with localisation to japanese:

13日 11月, 午後3時5分13日 11月, 午前9時5分13日 11月, 午後3時5分13日 11月, 午後9時5分

Set minimum interval size:

01003858

Set maximum interval size:

04191

Dragging interval:

01003070