Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Meandor

Frischling

  • »Meandor« ist der Autor dieses Themas

Beiträge: 55

Wohnort: Oberhausen

Beruf: Student

  • Private Nachricht senden

1

12.04.2005, 16:06

strftime

Also vielleicht hat das schon einmal jemand gemacht ich möchte
ein Datum das ich in einen String eingelesen habe in eine UTC Zeit umwandeln.

Dabei habe ich folgendes Format:
16.04.04 07:09:33

wie mache ich das mit strftime bzw. kennt einer eine bessere Lösung??

ich muss doch ersteinmal #include <time.h> einbinden

string datum ("16.04.04 07:09:33");
struct tm tm_zeit;
strftime(datum,"%d.%m.%y %H:%M:%S",&tm_zeit);
double meldezeit=(double)mktime(&tm_zeit);
cout <<meldezeit<<endl;

jetzt würde ich gerne eine Ergebnis wie 11121222934 herausbekommen.
Tut es aber nicht sondern der Compiler mäckert und sagt strftime akzeptiert keine 3 Parameter!!! Was mache ich denn falsch????
Habe immer diesen Datums Aufbau kann mir einer helfen, wäre auch mit einer anderen Lösung zufrieden wenn ich hinterher die richtige UTC Zeit bekomme.

Mit bestem Dank
Jens

Meandor

Frischling

  • »Meandor« ist der Autor dieses Themas

Beiträge: 55

Wohnort: Oberhausen

Beruf: Student

  • Private Nachricht senden

2

12.04.2005, 16:11

1

ich selber arbeite mit der Visual C++ Autoren Edition aber damit muss doch sowas auch klappen!!!