Je me bats quelques jours avec COleDateTime
dans MFC. J'ai CTime
avec les valeurs correctes. Corrigez les années, les jours, les mois, les heures, les minutes et les secondes. J'ai essayé quelques façons de convertir CTime
-COleDateTime
:valeur incorrecte dans coledatetime
-1.I mis CTim
données e au constructeur de COleDateTime
COleDateTime(int nYear,int nMonth,int nDay, int nHour, int nMin,int nSec);
-2. J'ai formaté CTime
à time.Format("%m/%d/%y %H:%M:%S");
et transmis à ParseDateTime
de COleDateTime
.
-3. J'ai également essayé d'utiliser SetDateTime
de COleDateTime
Après cela, je reçois des valeurs incorrectes de minutes 1-2 min. plus ou moins. Je ne l'avais jamais vu auparavant et je ne pouvais rien trouver sur internet. Tout le monde dit abot la perte de précision mais c'est une seconde, pas une minute. S'il vous plaît aviser quelque chose pour moi! Merci