Konvertering fra string til time_t

Tags:    c++

Davs. Jeg har et lille problem.

Jeg vil godt konvertere en time string til et time_t tal.

F.eks: Thu Jan 24 14:10:00 til et tal som f.eks. 1201180440.

Jeg kan godt konvertere fra den anden vej rundt. Men jeg har ikke kunnet finde nogen kode der kan det jeg vil.

Jeg har kigget lidt på denne side: http://www.cplusplus.com/reference/clibrary/ctime/

Men ikke kunnet fundet nogen funktion der konvertere den på den måde...

Hva kan jeg gøre?



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Det er vist et eksempel på at det er lettere af lave en ko (time_t) om til en hakkebøf (streng) end lave en hakkebøf om til en ko...

Der er vist ikke andet at gøre end at dele din streng op og putte værdierne ind i en "struct tm":
http://www.cplusplus.com/reference/clibrary/ctime/tm.html

Og derpå bruge mktime til at lave din "struct tm" om til en time_t:
http://www.cplusplus.com/reference/clibrary/ctime/mktime.html



Indlæg senest redigeret d. 24.01.2008 22:41 af Bruger #4996
Det er vist et eksempel på at det er lettere af lave en ko (time_t) om til en hakkebøf (streng) end lave en hakkebøf om til en ko...

Der er vist ikke andet at gøre end at dele din streng op og putte værdierne ind i en "struct tm":
http://www.cplusplus.com/reference/clibrary/ctime/tm.html

Og derpå bruge mktime til at lave din "struct tm" om til en time_t:
http://www.cplusplus.com/reference/clibrary/ctime/mktime.html


Argh ja det var det jeg var bange for... Man skal da også altid gøre alting selv.... Nå tja så må man jo det....

Din måde at sige tingene på nogle gange er pænt syge hehe ko til hakkebøf :D



t