Skip to content

Commit 72d56ca

Browse files
Adds more date range examples to docs
1 parent 915d275 commit 72d56ca

File tree

2 files changed

+112
-18
lines changed

2 files changed

+112
-18
lines changed

dist/index.html

+56-9
Original file line numberDiff line numberDiff line change
@@ -913,15 +913,62 @@ <h3 id="range_examples">Time Ranges</h3>
913913
var endDateTextBox = $('#range_example_2_end');
914914

915915
$.timepicker.datetimeRange(
916-
startDateTextBox,
917-
endDateTextBox,
918-
{
919-
minInterval: (1000*60*60),
920-
dateFormat: 'dd M yy',
921-
timeFormat: 'HH:mm',
922-
start: {}, // start picker options
923-
end: {} // end picker options
924-
}
916+
startDateTextBox,
917+
endDateTextBox,
918+
{
919+
minInterval: (1000*60*60), // 1hr
920+
dateFormat: 'dd M yy',
921+
timeFormat: 'HH:mm',
922+
start: {}, // start picker options
923+
end: {} // end picker options
924+
}
925+
);
926+
</pre>
927+
</div>
928+
929+
<!-- ============= example -->
930+
<div class="example-container">
931+
<p>To use only times for a time range use $.timepicker.timeRange():</p>
932+
<div>
933+
<input type="text" name="range_example_3_start" id="range_example_3_start" value="09:16" />
934+
<input type="text" name="range_example_3_end" id="range_example_3_end" value="10:16" />
935+
</div>
936+
<pre>
937+
var startTimeTextBox = $('#range_example_3_start');
938+
var endTimeTextBox = $('#range_example_3_end');
939+
940+
$.timepicker.timeRange(
941+
startTimeTextBox,
942+
endTimeTextBox,
943+
{
944+
minInterval: (1000*60*60), // 1hr
945+
timeFormat: 'HH:mm',
946+
start: {}, // start picker options
947+
end: {} // end picker options
948+
}
949+
);
950+
</pre>
951+
</div>
952+
953+
<!-- ============= example -->
954+
<div class="example-container">
955+
<p>Even though this plugin focuses on datetime, it also provides a dateRange function:</p>
956+
<div>
957+
<input type="text" name="range_example_4_start" id="range_example_4_start" value="" />
958+
<input type="text" name="range_example_4_end" id="range_example_4_end" value="" />
959+
</div>
960+
<pre>
961+
var startDateTextBox = $('#range_example_4_start');
962+
var endDateTextBox = $('#range_example_4_end');
963+
964+
$.timepicker.dateRange(
965+
startDateTextBox,
966+
endDateTextBox,
967+
{
968+
minInterval: (1000*60*60*24*4), // 4 days
969+
start: {}, // start picker options
970+
end: {} // end picker options
971+
}
925972
);
926973
</pre>
927974
</div>

src/docs/examples.html

+56-9
Original file line numberDiff line numberDiff line change
@@ -398,15 +398,62 @@ <h3 id="range_examples">Time Ranges</h3>
398398
var endDateTextBox = $('#range_example_2_end');
399399

400400
$.timepicker.datetimeRange(
401-
startDateTextBox,
402-
endDateTextBox,
403-
{
404-
minInterval: (1000*60*60),
405-
dateFormat: 'dd M yy',
406-
timeFormat: 'HH:mm',
407-
start: {}, // start picker options
408-
end: {} // end picker options
409-
}
401+
startDateTextBox,
402+
endDateTextBox,
403+
{
404+
minInterval: (1000*60*60), // 1hr
405+
dateFormat: 'dd M yy',
406+
timeFormat: 'HH:mm',
407+
start: {}, // start picker options
408+
end: {} // end picker options
409+
}
410+
);
411+
</pre>
412+
</div>
413+
414+
<!-- ============= example -->
415+
<div class="example-container">
416+
<p>To use only times for a time range use $.timepicker.timeRange():</p>
417+
<div>
418+
<input type="text" name="range_example_3_start" id="range_example_3_start" value="09:16" />
419+
<input type="text" name="range_example_3_end" id="range_example_3_end" value="10:16" />
420+
</div>
421+
<pre>
422+
var startTimeTextBox = $('#range_example_3_start');
423+
var endTimeTextBox = $('#range_example_3_end');
424+
425+
$.timepicker.timeRange(
426+
startTimeTextBox,
427+
endTimeTextBox,
428+
{
429+
minInterval: (1000*60*60), // 1hr
430+
timeFormat: 'HH:mm',
431+
start: {}, // start picker options
432+
end: {} // end picker options
433+
}
434+
);
435+
</pre>
436+
</div>
437+
438+
<!-- ============= example -->
439+
<div class="example-container">
440+
<p>Even though this plugin focuses on datetime, it also provides a dateRange function:</p>
441+
<div>
442+
<input type="text" name="range_example_4_start" id="range_example_4_start" value="" />
443+
<input type="text" name="range_example_4_end" id="range_example_4_end" value="" />
444+
</div>
445+
<pre>
446+
var startDateTextBox = $('#range_example_4_start');
447+
var endDateTextBox = $('#range_example_4_end');
448+
449+
$.timepicker.dateRange(
450+
startDateTextBox,
451+
endDateTextBox,
452+
{
453+
minInterval: (1000*60*60*24*4), // 4 days
454+
start: {}, // start picker options
455+
end: {} // end picker options
456+
}
410457
);
411458
</pre>
412459
</div>

0 commit comments

Comments
 (0)