- Автор темы
- #1
Помогите решить проблему. У меня есть форма
и java script
и подключен плагин jquery.datetimepicker.js из bootstramp
Проблема в том, что в chrome показывает разницу между датами в
Но в Mozille, вместо цифр, я получаю "NaN", уже день как ломаю голову, но не могу найти решение проблемы, помогите с решением кто может.
Код:
<input type="text" id="datetimepicker1">
<input type="text" id="datetimepicker2">
<input type="text" id="difference" readonly>
PHP:
<script>
jQuery('#datetimepicker1').datetimepicker({
dayOfWeekStart : 1,
format:'Y-m-d H:i:s',
step:5,
onSelectDate: function (ct) {
calcDiff();
}
});
jQuery('#datetimepicker2').datetimepicker({
dayOfWeekStart : 1,
format:'Y-m-d H:i:s',
step:5,
onSelectDate: function (ct) {
calcDiff();
}
});
function calcDiff(){
var d1 = new Date($("#datetimepicker1").val());
var d2 = new Date($("#datetimepicker2").val());
if(d1 != null && d2 != null){ // We have both dates
var dh = Math.round((d2 - d1) /1000/60/60/24);
$("#difference").val(dh);
}
}
</script>
Проблема в том, что в chrome показывает разницу между датами в
Код:
<input type="text" id="difference" readonly>