|
|
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Необходимо определить количество дней в интервале дат. 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 Как правильно рассчитать количество дней? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:19 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Никто не знает или просто считает вопрос глупым?..:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:33 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
365-10+9 = по вашему сколько??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:41 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
zalexaka365-10+9 = по вашему сколько??? 2004 год - високосный в феврале 29 дней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:43 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
zalexaka365-10+9 = по вашему сколько??? patch 366-10+9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:43 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
заработался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:44 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
zalexakapatch 366-10+9 дело в том, что и 10 число и 9 число должны учитываться. Дата с 10.01.2004 по 09.01.2005 включительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:45 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Наталья С.Здравствуйте! Необходимо определить количество дней в интервале дат. 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; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:53 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Наталья С.Здравствуйте! Необходимо определить количество дней в интервале дат. 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-е число на самом деле не учитывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 17:57 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
end_date.getTime() - start_date.getTime() +1 ; анал. сколько цифр между 2 и 4 включительно. 4-2+1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 18:02 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Anatoly K, А.Грасоff™ Спасибо большое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 18:03 |
|
||
|
Определить количество дней в интервале дат
|
|||
|---|---|---|---|
|
#18+
Наталья С.Anatoly K, А.Грасоff™ Спасибо большое и нобелевская премия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 18:05 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32804584&tid=2153356]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 392ms |

| 0 / 0 |
