Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вычисление дней между двумя датами. / 6 сообщений из 6, страница 1 из 1
04.07.2017, 15:28
    #39482479
Rustam Ergashev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
Есть форма на jsp. База на оракле. На форме есть inputы для ввода даты. Когда ввожу две даты и нажымаю кнопку, выходит таблица с данными между двумя датами. Нужно проверят разницу дат после нажатие кнопки, разница дат не дольжно быть больше 30 дней или одного месяца. как вычеслить разницу между двумя датами?
...
Рейтинг: 0 / 0
04.07.2017, 15:30
    #39482482
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
...
Рейтинг: 0 / 0
04.07.2017, 17:10
    #39482631
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
Blazkowicz,

Мне кажется для JSP JavaScript больше подойдёт
https://stackoverflow.com/questions/3224834/get-difference-between-2-dates-in-javascript
...
Рейтинг: 0 / 0
04.07.2017, 23:25
    #39482819
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
Сколько-бы Oracle не ругали за legacy и относительный застой в развитии диалекта SQL,
я считаю что в части работы с Date он достиг если не совершенства то золотой середины.

Следующий запрос выводит все периоды больше 30 дней.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SQL> DESC PERIODS

Name           Null?        Type
------------ ---------- ---------
....
DBEGIN                       DATE,
DEND                         DATE,
....

SQL> SELECT * FROM PERIODS WHERE dend - dbegin > 30;
.
.
.
.



Конечно-же автор реализует свой "вычеслений" между датами и привлечет тонну ненужного API
но по настоящему уровень seniority проявляется именно в способности находить очень простые
и немногословные решения challenges.
...
Рейтинг: 0 / 0
05.07.2017, 00:16
    #39482851
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
я бы глянул ёда, но так навскидку взять дельту между двумя датами в лонге, а потом эту дельту поделить на количество миллисекунд в одном дне и отпилить всё, что после точки идёт. вуа ля. там вроде как и городить то нечего.
...
Рейтинг: 0 / 0
05.07.2017, 07:47
    #39482896
Rustam Ergashev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление дней между двумя датами.
честно скажу с Джава не так уж лажу. Проверку нужно сделать до передачи параметров в select. Датой в селекте ранше работал там все проста. а вот в Джаве все оказывается по другому.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вычисление дней между двумя датами. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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