Можно создать дубликат:
Checking two TDateTime variablesC++ вычислить разницу между датами
У меня возникают проблемы вычисления разницы между двумя датами, а затем отображать разницу. Я опубликовал предыдущий вопрос.
Мне нужна помощь с функцией replaceTime. Я не уверен, как/почему я должен использовать это.
Вот мой код:
TDateTime testFirstDate("11/09/2012");
TDateTime testFirstTime("14:00");
TDateTime testSecondDate("12/09/2012");
TDateTime testSecondTime("16:00");
TDateTime testCombined1 = ReplaceTime(testFirstDate,testFirstTime);
TDateTime testCombined2 = ReplaceTime(testSecondDate,testSecondTime);
TDateTime testDateDifference = testCombined2 - testCombined1;
std::cout << testDateDifference;
Вам не нужно повторять один и тот же вопрос более одного раза: [Проверка двух переменных TDateTime] (http://stackoverflow.com/questions/12386266/checking-two-tdatetime-variables) –
И ваша проблема/вопрос ? – StoryTeller
Мне кажется, что ReplaceTime используется для комбинирования даты и времени. Вам нужно комбинировать testFirstDate и testFirstTime, а также testSecondDate и testSecondTime, прежде чем найти разницу, нет? – john