datumswerte verlgeichen



  • Hallo zusammen,

    wie kann ich denn Datumwerte miteinander verlgeichen?

    Mal angenommen ich habe einen String: "2007-10-18 15:25:59".
    Diesen wandel ich mit Splitfunktionen um und hau sie in diese Standardstruktur für die Datumszeit rein:

    tm *zeit;
      time_t sec;
      time(&sec);
    
      zeit->tm_year
      zeit->tm_mon
      zeit->tm_mday
      zeit->tm_hour
      eit->tm_min
      zeit->tm_sec
    

    So, wenn ich nun 2 Strukturen aus meinem DatumsZeitformat habe, wie kann ich die dann von der Größe her vergleichen, also was weiter in der Vergangenheit liegt?

    Kann ich das vielleicht in einen Timestamp umwandeln?

    Das ganze in C++.

    gruß anno



  • Vielleicht hilft dir
    - mktime
    - difftime
    (http://www.cplusplus.com/reference/clibrary/ctime/mktime.html)
    weiter.


Log in to reply