Здравствуйте, господа. Такой вопрос: есть две даты, нужно узнать количество полных дней между этими датами.
делалось это так:
var diff = Math.floor((endingDate.getTime() - beginingDate.getTime()) / 24 / 60 / 60 / 1000);
Все бы хорошо, но при этом не учитывается переход на зимнее/летнее время. То есть если от даты 02.11.2010 00:00:00 отнимать 30.10.2010 00:00:00, то получим 3 дня и 1 час.
Как с этим бороться ?