Geburstdatum mit aktuellem Jahr



  • Hi ihr,

    wie schaffe ich es, das ich aus einem Datum das ich aus einer Datenbank herraus lese den Tag und den Monat bei behalte und nur das Jahr auf das aktuelle Jahr umgeändert wird?

    irgendwie mit der date() funktion vielleicht?

    gruß

    punkverraeter



  • Hallo

    Das geht so:

    unsigned short year;
    unsigned short month;
    unsigned short day;
    unsigned short buffer;
    
    Date().DecodeDate(&year, &month, &day);
    TDateTime Origin = StrToDateTime("10.10.1967"); // Ausgangsdatum einlesen
    Origin.DecodeDate(&buffer, &month, &day);
    TDateTime Dest = TDateTime(year, month, day); // Ergebnisdatum
    

    bis bald
    akari



  • danke danke für die hilfe

    hat geklappt

    🙂 🙂 🙂


Anmelden zum Antworten