powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Определить количество дней в интервале дат
13 сообщений из 13, страница 1 из 1
Определить количество дней в интервале дат
    #32804529
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Необходимо определить количество дней в интервале дат.
Date start_date = rs.getDate("start_date");
Date end_date = rs.getDate("end_date");
long time_between = end_date.getTime() - start_date.getTime();
start_date = 10.01.2004
end_date = 09.01.2005
Интервал time_between получается равным 365, хотя должно быть 366
Как правильно рассчитать количество дней? Спасибо.
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804565
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не знает или просто считает вопрос глупым?..:(
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804581
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
365-10+9 = по вашему сколько???
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804583
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexaka365-10+9 = по вашему сколько???
2004 год - високосный в феврале 29 дней.
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804584
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexaka365-10+9 = по вашему сколько???
patch 366-10+9
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804588
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заработался
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804593
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexakapatch 366-10+9
дело в том, что и 10 число и 9 число должны учитываться.
Дата с 10.01.2004 по 09.01.2005 включительно.
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804613
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наталья С.Здравствуйте!
Необходимо определить количество дней в интервале дат.
Date start_date = rs.getDate("start_date");
Date end_date = rs.getDate("end_date");
long time_between = end_date.getTime() - start_date.getTime();
start_date = 10.01.2004
end_date = 09.01.2005
Интервал time_between получается равным 365, хотя должно быть 366
Как правильно рассчитать количество дней? Спасибо.

long days = time_between / (24 * 60 * 60 * 1000) + 1;
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804622
Anatoly K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наталья С.Здравствуйте!
Необходимо определить количество дней в интервале дат.
Date start_date = rs.getDate("start_date");
Date end_date = rs.getDate("end_date");
long time_between = end_date.getTime() - start_date.getTime();
start_date = 10.01.2004
end_date = 09.01.2005
Интервал time_between получается равным 365, хотя должно быть 366
Как правильно рассчитать количество дней? Спасибо.

В таком виде считается от 10.01.2004 00:00 до 09.01.2005 00:00
Т.е. 9-е число на самом деле не учитывается
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804634
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
end_date.getTime() - start_date.getTime() +1 ;

анал. сколько цифр между 2 и 4 включительно. 4-2+1.
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804637
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly K, А.Грасоff™
Спасибо большое
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804645
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наталья С.Anatoly K, А.Грасоff™
Спасибо большое
и нобелевская премия
...
Рейтинг: 0 / 0
Определить количество дней в интервале дат
    #32804651
Наталья С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexaka Наталья С.Anatoly K, А.Грасоff™
Спасибо большое
и нобелевская премия
Вам тоже большое спасибо, дабы не проигнорировали мой вопрос!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Определить количество дней в интервале дат
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]