Der_Wanderer
Grünschnabel
Ich möchte gerne das aktuelle Datum ausgeben und nutze hierfür folgenden Code:
Die Ausgabe sollte eigentlich so aussehen: 22.12.2004 oder wenigsten 22.12.04
Aber aus irgend einem Grund gibt er das aus: 22.11.104
Wenn ich den oben genannten Code für die Uhrzeit implementiere, dann funktioniert das wie es soll. Das Programm gibt dann die aktuelle Uhrzeit aus.
Ich wähe für Hilfe dankbar
Code:
#include <time.h>
main()
{
time_t aktuelle_zeit = time(NULL);
tm *tmp = localtime(&aktuelle_zeit);
Tag = tmp->tm_mday;
Monat = tmp->tm_mon;
Jahr = tmp->tm_year;
cout << Tag << "." << Monat << "." << Jahr << endl;
}
Die Ausgabe sollte eigentlich so aussehen: 22.12.2004 oder wenigsten 22.12.04
Aber aus irgend einem Grund gibt er das aus: 22.11.104
Wenn ich den oben genannten Code für die Uhrzeit implementiere, dann funktioniert das wie es soll. Das Programm gibt dann die aktuelle Uhrzeit aus.
Ich wähe für Hilfe dankbar