Определение разности времени между двумя датами
Как орпделить разность в секундах между двумя датами dd1.mm1.yyyy1 hh1:min1:sec1 и dd2.mm2.yyyy2 hh2:min2:sec2 ?
Переводишь обе даты в секунды и вычитаешь. В чем проблема? Не знаешь, сколько дней в месяце, или сколько месяцев в году? :)
Например, можно использовать difftime. Или класс TDateTime.
Вот
Цитата: koodeer
oleg_159, в каком виде хранятся эти два значения? В виде строк? В одной из стандартных структур C++? Как-то ещё?
Например, можно использовать difftime. Или класс TDateTime.
Например, можно использовать difftime. Или класс TDateTime.
Теория хорошо, а практка лучше. По ссылке, что вы дали, есть интересный примерчик. Но если с ним хорошенько поработать, то ф-ция difftime выполняет функцию знака "минус", а главное там ф-ция time, которая схожа с timestamp в РНР.
Вобщем, огромное спасибо. Нашёл, то что хотел.