JQuery Вычисляет Дневное Различие в 2 текстовых полях даты

У меня есть 2 asp.net texboxes с календарным расширителем. Я хочу узнать количество дней между обеими датами, когда одно из управления датой изменяется. как я могу достигнуть этого использования jQuery или JavaScript?

44
задан Cœur 17 November 2019 в 13:08
поделиться

1 ответ

Это должно сделать трюк

var start = $('#start_date').val();
var end = $('#end_date').val();

// end - start returns difference in milliseconds 
var diff = new Date(end - start);

// get days
var days = diff/1000/60/60/24;

Пример

var start = new Date("2010-04-01"),
    end   = new Date(),
    diff  = new Date(end - start),
    days  = diff/1000/60/60/24;

days; //=> 8.525845775462964
86
ответ дан 26 November 2019 в 22:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: