I'm using the bootstrap ready date time picker from http://eonasdan.github.io/bootstrap-datetimepicker/ and it's working nicely but for one issue. I have a picker setup just from time as so:
$(function () {
$('#startTime, #endTime').datetimepicker({
format: 'hh:mm',
pickDate: false,
pickSeconds: false,
pick12HourFormat: false
});
});
This sets the picker to 24 hour so I can select 19:00 as a time. But when I choose this time it displays as 07:00 in the input box. Here is the setup displaying the picker:
<div class="input-group date timePicker" id="endTime">
<input type='text' class="form-control" readonly="true"
id="endTimeContent" /> <span class="input-group-addon"><span
class="glyphicon glyphicon-time"></span> </span>
</div>
Is there a specific data-format I can use for 24 hour in the input box?
You can also use the parameters "use24hours" and "language" to do this, as follows:
Just this!
i use v4 and work well!!
I don't understand why the other friends tell you use
HH
, But after I test so many time, The correct 24 hour format is :.
I see it from : http://www.malot.fr/bootstrap-datetimepicker/
I don't know why they don't use the common type
HH
for 24 hour.....I hope anyone could tell me if I'm wrong.....
With seconds!
To skip future dates:
Meridian pertains to AM/PM, by setting it to false you're indicating you don't want AM/PM, therefore you want 24-hour clock implicitly.
I know it's been quite some time since the question was asked. However, if it helps anyone this worked for me.