Я вычисляю разницу между двумя датами sql, TripStartDate
и TripEndDate
.
Если TripStartDate= 2011-03-04 09:35:00
и TripEndDate = 2011-03-04 10:35:00
, тогда я должен получить число дней, равное 1 (поскольку поездка произошла в этот день),
Например:
Если TripStartDate = 2011-03-04 09:35:00
и TripEndDate = 2011-03-05 09:35:00
, метод должен возвращать 2 дня (потому что поездка произошла в оба дня).
Если TripStartDate = 2011-03-04 09:35:00
и TripEndDate = 2011-04-04 09:35:00
тогда метод должен вернуть 32 дня.(потому что 28 марта в марте и 4 дня в апреле).
Расчет должен быть основан только на датах и месяце года (без учета времени).Пожалуйста, помогите мне .Заранее спасибо ...