03. september 2009 - 15:41Der er
8 kommentarer og 1 løsning
omregning fra epoch til "reel tid" i ansi C
Som overskriften siger, vil jeg gerne omregne en epoch værdi (sekunder siden 1. januar 1970, kl 00:00:00) til en "reel dato værdi" Jeg har min epoch værdi gemt i en unsigned long variabel (32-bit unsigned) jeg vil gerne have udfylde følgende variable ud fra epoch'en:
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
struct tm { int tm_sec; /* Seconds: 0-59 (K&R says 0-61?) */ int tm_min; /* Minutes: 0-59 */ int tm_hour; /* Hours since midnight: 0-23 */ int tm_mday; /* Day of the month: 1-31 */ int tm_mon; /* Months *since* january: 0-11 */ int tm_year; /* Years since 1900 */ int tm_wday; /* Days since Sunday (0-6) */ int tm_yday; /* Days since Jan. 1: 0-365 */ int tm_isdst; /* +1 Daylight Savings Time, 0 No DST, * -1 don't know */ };
saa du bruger bare utc.tm_mday naar du vil have fat paa maaneden
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.