Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Подсчет разницы дат в часах / 7 сообщений из 7, страница 1 из 1
16.04.2011, 22:09
    #37219951
Neox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
Нужно подсчитать разницу дат с точностью до часов.
Как подойти к этой проблеме с учетом что в диапазоне дат могут быть и высокосные годы.
Я думаю что нужно перевести даты в часы, потом вычесть разницу и перевести ее опять в формат даты.
Правильно? Язык решения Pascal.
...
Рейтинг: 0 / 0
17.04.2011, 01:37
    #37220108
Multy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
NeoxНужно подсчитать разницу дат с точностью до часов.
Как подойти к этой проблеме с учетом что в диапазоне дат могут быть и высокосные годы.
Я думаю что нужно перевести даты в часы, потом вычесть разницу и перевести ее опять в формат даты.
Правильно? Язык решения Pascal.

Код: plaintext
H=(Date1-Date2)* 24  совсем уже документацию лень читать?
...
Рейтинг: 0 / 0
17.04.2011, 13:02
    #37220275
Neox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
Multy,
Так нельзя делать. Дата у меня в DateTime. И при чём здесь документация?
...
Рейтинг: 0 / 0
17.04.2011, 13:27
    #37220292
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
NeoxДата у меня в DateTime. И при чём здесь документация?Почитай, что такое формат Datetime. В документации. Полезно...
...
Рейтинг: 0 / 0
17.04.2011, 15:43
    #37220411
Neox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
...
Рейтинг: 0 / 0
17.04.2011, 23:00
    #37220769
Multy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
NeoxНу
http://community.freepascal.org:10000/docs-html/rtl/dos/datetime

В Delphi Datetime просто число двойной точности, но даже если что-то изменилось, должно быть что то вроде:
Код: plaintext
1.
H=(Date1-Date).Hours
Как в Visual Studio, в любом случае документация пригадицца.
...
Рейтинг: 0 / 0
17.04.2011, 23:47
    #37220800
Neox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет разницы дат в часах
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Подсчет разницы дат в часах / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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