Проблема при подсчете разницы между датами в Date Time Picker

karen12

Постоялец
Регистрация
26 Фев 2012
Сообщения
108
Реакции
4
Помогите решить проблему. У меня есть форма
Код:
<input type="text" id="datetimepicker1">
<input type="text" id="datetimepicker2">
<input type="text" id="difference" readonly>
и java script

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>
и подключен плагин jquery.datetimepicker.js из bootstramp
Проблема в том, что в chrome показывает разницу между датами в
Код:
<input type="text" id="difference" readonly>
Но в Mozille, вместо цифр, я получаю "NaN", уже день как ломаю голову, но не могу найти решение проблемы, помогите с решением кто может.
 
Назад
Сверху