| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > количество часов между двумя датами |
| Автор: Galina 10.6.2005, 15:24 |
| Добрый день! Помогите пожалуйста! У меня есть две даты: "06.06.2005 11:15:00 AM" "07.96.2005 12:45:00PM". Надо найти разницу в часах между ними. Отчет генерится с помощью SQL Reporting Services (Visual Studio) Спасибо Галина |
| Автор: oper54 10.6.2005, 16:03 | ||
Вроде так..
П.С. Код писал с головы |
| Автор: vadims 10.6.2005, 16:25 |
| Вообще-то самое простое решение которое я всегда использовал: переводим дату и время в unix формат, функцией dostounix получаем кол-во секунд которые прошли помоему с 0:0:0 1.01.1971 до указанной даты и времени Тоже самое делаем со второй датой/временем Вычитаем и получаем разность в сек. - дальше переводи хоть в часы хоть в годы |
| Автор: jorkug 12.6.2005, 04:27 |
| В http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_time.asp все это очень подробно описывается. |