C standard library :: time
localtime_r - Konverter tidsværdi til en nedbrudt struktur tm, reentrant
struct tm *localtime_r (const time_t *timer, struct tm *tp)
Denne funktion konverterer tidsværdien i sekunder siden Epoch angivet med timer til strukturen tm. Konvertereringen justerer for tidszone og sommertid. Funktionen er i modsætning til localtime() reeantrant, dvs. tråd sikker.
Funktionerne asctime(), ctime(), gmtime() og localtime() returnerer i to statiske objekter en tm struktur og et array af char. Eksekveringen af en af disse funktioner overskriver derfor resultater fra en tidligere og funktionerne er derfor heller tråd-sikret (reentrant). Reentrant funktion localtime_r() kan anvendes hvor dette kræves.
Retur værdi
Ved succes returneres peger til tm strukturen. Ved fejl returneres en nul-peger og errno sat til at indikere fejlen.
Fejl
- [EOVERFLOW]
- [XSR] Resultatet kan ikke repræsenteres.