PDA

Visualizza la versione completa : [C++]Differenza fra due date


Mikycol
16-12-2008, 16:58
Ho il sequente problema:
Ho due date d1 e d2 e voglio sapere la loro differenza. Sto scrivendo un'applicazione MFC, c' qualcuno che mi aiuta? Ho provato COleDateTime, ma non tiene conto delle ore che superano 24. Eccovi come vorrei che andasse:
Esempio 1:
d1 = 2008/01/01 00:00.00
d2 = 2008/01/01 00:10.00
d2 - d1 = 00:10.00
Esempio 2:
d1 = 2008/01/01 00:00.00
d2 = 2008/01/02 00:00.00
d2 - d1 = 24:00.00
Esempio 3:
d1 = 2008/01/01 00:00.00
d2 = 2008/01/03 00:01.00
d2 - d1 = 48:01.00

Loading