Veröffentlicht 2. August 200421 j Hallo. Ich schaffe es leider nicht das Datum richtig zu konvertieren bzw. finde einfahc nicht die richtige Funktion dazu. Es soll dann folgende in einer Variable aufgebaut sein. YY.MM.DD.HH.SS Leider finde ich hierzu keine Funktion bzw. blicke da nicht durch :-) wer kann mir helfen? Danke schön!
2. August 200421 j Es soll dann folgende in einer Variable aufgebaut sein. Mit "Variable" meinst du einen String? YY.MM.DD.HH.SS Die Minuten interessieren dich also nicht? Leider finde ich hierzu keine Funktion bzw. blicke da nicht durch Wenn du schon im API-Forum fragst, wäre es hilfreich, wenn du erwähnen würdest, welche API du verwendest. Je nachdem gibt es da schicke Hilfsfunktionen. Aber am wichtigsten ist: In welcher Form liegt das Datum vor?
2. August 200421 j Mit "Variable" meinst du einen String? Die Minuten interessieren dich also nicht? Wenn du schon im API-Forum fragst, wäre es hilfreich, wenn du erwähnen würdest, welche API du verwendest. Je nachdem gibt es da schicke Hilfsfunktionen. Aber am wichtigsten ist: In welcher Form liegt das Datum vor? Sorry das ich etwas ungenau war.. Aber ich habe noch gar kein datumsformat, d.h. ich muss das Datum erst rausgbekommen.... Die Minuten interessieren mich natürlich auch , sorry aber brauche das ziemlich fixe und habe deshalb net so drüber nachgedacht.... Kein API!
2. August 200421 j Ich gehe dann einfach mal davon aus, dass du das aktuelle Datum haben möchtest... #include <ctime> #include <cstdio> using namespace std; int main() { time_t currenttime = time(0); tm* t = localtime(¤ttime); char timestring[18]; sprintf ( timestring, "%02d.%02d.%02d.%02d.%02d.%02d", t->tm_year % 100, t->tm_mon + 1, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec ); return 0; }[/CODE]
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.