Hi defyent,
Looking at https://www.jqwidgets.com/jquery-widgets-demo/demos/jqxrangeselector/javascript-rangeselector-time-scale.htm?material, the behavior seems correct.
It can also be configured like that:
$("#rangeSelector").jqxRangeSelector({
width: 700, height: 100, min: new Date(2017, 5, 1, 0, 0, 0), max: new Date(2017, 5, 2, 0, 0, 0), range: { from: new Date(2017, 5, 1, 4, 0, 0), to: new Date(2017, 5, 1, 12, 0, 0) },
majorTicksInterval: { hours: 4 }, minorTicksInterval: { minutes: 30 }, labelsFormat: 'hh:mm tt', markersFormat: 'hh:mm tt'
});
Best Regards,
Peter Stoev
jQWidgets Team
https://www.jqwidgets.com