String Library

Die time.h Bibliothek stellt verschiedenste Funktionen zum Abfragen und Manipulieren von Zeit und Datumswerten zur Verfügung.

Abfragen

Funktion Bedeutung
clock() Ticks seit dem Start des Programmes erhalten.
difftime() Den Unterschied zwischen zwei Zeiten erhalten
time() Die aktuelle Zeit erhalten

Manipulieren

Funktion Bedeutung
mktime() Konvertiert ein tm Struktur in einen Wert vom Typ time_t
asctime() Aus einer tm Struktur eine String generieren
ctime() Aus einem time_t Wert einen String generieren
gmtime() Konvertiert einen time_t Wert in eine tm Struktur als UTC Zeit.
localtime() Konvertiert einen time_t Wert in eine tm Struktur als lokale Zeit.
strftime() Formatiert einen tm Struktur in einen String.

Datentypen

Funktion Bedeutung
time_t Zeitstempel in Sekunden ab 1.1.1970, 0:00 Uhr
struct tm Zeitpunktsbeschreibung
clock_t Integer-Typ, hier als Zählvariable für System-Ticks

Makros

Name Bedeutung
NULL NULL-Pointer (über stddef.h eingebunden)



Diskussionsthread