ERLEDIGT
JA
JA
ANTWORTEN
11
11
ZUGRIFFE
582
582
EMPFEHLEN
-
Ich habe eine Frage:
Gibt es in C++ die Möglichkeit, das aktuelle Datum abzufragen? Wenn ja wie und was muss ich includen?
(Ich nehme mal an, ich muss Tag, Monat und Jahr einzeln abfragen und dann folgendes machen: )
Code :1
cout << Tag << "." << Monat << "." << Jahr;
-
07.09.10 00:25 #2
Google ist dir ein Begriff? Erstes Suchergebnis ein Treffer:
Google "datum c++"
-
Die tm Struktur enhält dann alle Angaben über Datum und Uhrzeit.Code cpp:
1 2 3 4
#include <ctime> time_t tt = time(0); struct tm* tmval = localtime(&tt);
Gruß
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall
-
Um z. B. die aktuelle Zeit auszugeben:
Code :1 2 3 4 5 6 7 8 9 10
std::string getActualTime() { time_t rawtime; struct tm * timeinfo; time ( &rawtime ); timeinfo = localtime ( &rawtime ); char * time_cstr = asctime(timeinfo); time_cstr[strlen(time_cstr)-1] = '\0'; return (std::string)time_cstr; }
Gruß,
baddayGalaxy under Fire - 24/7 Online-Real-Time-Strategy-Game - servers are already running - Wir suchen einen Texturier für 3D-Modelle (bei Interesse einfach PM ;) )
-
Entschuldigung, aber ich habe in C++ noch kaum erfahrung, deswegen helfen mir eure codes momentan nicht wirklich viel! Was muss ich konkret machen, um eine Variable mit dem Tag, eine mit dem Monat und eine mit dem Jahr zu belegen?
-
07.09.10 11:50 #6
- Registriert seit
- Jun 2005
- Beiträge
- 7.966
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Naja, viel mehr gibt's da eigentlich nicht mehr zu sagen. Hast du dir mal die Beschreibung der tm-Struktur angeschaut? Dann solltest du eigentlich wissen, wie du an die einzelnen Daten kommst:
GrußCode cpp:1 2 3 4 5 6 7 8
#include <ctime> time_t tt = time(0); struct tm* tmval = localtime(&tt); int year = tmval->tm_year + 1900; int mon = tmval->tm_mon + 1; int day = tmval->tm_mday;
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall
-
Mache ich nicht. Dieses letzte Zeichen ist "\n", daher verhindere ich nur die neue Zeile.Aber warum schneidest du von der Jahreszahl die letzte Ziffer ab?
Gruß,
baddayGalaxy under Fire - 24/7 Online-Real-Time-Strategy-Game - servers are already running - Wir suchen einen Texturier für 3D-Modelle (bei Interesse einfach PM ;) )
-
07.09.10 12:11 #9
- Registriert seit
- Jun 2005
- Beiträge
- 7.966
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Wie gesagt, ich konnte damit noch nicht wirklich viel anfangen, wenn ich es noch nicht in einem Code gesehen habe, wie man es anwendet!Naja, viel mehr gibt's da eigentlich nicht mehr zu sagen. Hast du dir mal die Beschreibung der tm-Struktur angeschaut? Dann solltest du eigentlich wissen, wie du an die einzelnen Daten kommst:
Aber danke! es hat geholfen! Einwandfrei!
-
Dann hake das Thema bitte ab.
Galaxy under Fire - 24/7 Online-Real-Time-Strategy-Game - servers are already running - Wir suchen einen Texturier für 3D-Modelle (bei Interesse einfach PM ;) )
-
Oh, ich wusste garnicht, dass es so eine funktion gibt...
Okay werd ich machen!
Ähnliche Themen
-
Als Datum in MySQL eintragen & abfragen/sortieren
Von humsdigga im Forum PHPAntworten: 4Letzter Beitrag: 05.07.09, 10:23 -
mysql - Datum Abfragen
Von hmmNaGut im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 14.11.08, 20:57 -
Servlet soll aktuelles Datum festhalten und wieder abfragen
Von BetaRR400 im Forum JavaAntworten: 0Letzter Beitrag: 25.10.08, 18:54 -
genaues Datum aus Datenbank abfragen
Von ruNN0r im Forum PHPAntworten: 2Letzter Beitrag: 13.04.08, 16:19 -
xsl das genaue datum abfragen
Von Stromerzeuger im Forum XML TechnologienAntworten: 2Letzter Beitrag: 30.11.04, 14:00





Zitieren


Login





