====== time() ======
time ist definiert in der [[c:lib:time:start|time]], die in C über time.h, bzw. in C++ über ctime eingebunden wird.
===== Funktion =====
Die Funktion time() gibt die aktuelle Systemzeit als time_t-Objekt zurück. Wenn das Argument nicht NULL ist, dann wird der Wert auch in das angegebene time_t-Objekt geschrieben.
===== Signatur =====
#include
time_t time ( time_t * timer );
**timer:** Optional, wenn ungleich NULL dann wird in timer die aktuelle Systemzeit geschrieben. \\
**Return Value:** Aktuelle Systemzeit
===== Fehlerquellen =====
Tritt ein Fehler auf, dann ist der Rückgabewert gleich -1.
===== Beispiel =====
#include
#include
//Programm gibt die Tage seit dem 1.1.1970 aus
int main (void)
{
time_t sekunden;
sekunden = time(NULL);
printf ("Es sind %d Tage seit dem 1.1.1970 vergangen.\n", (sekunden/ (60*60*24)));
return 0;
}
===== Siehe auch =====
[[c:lib:time:start|time]]: [[c:lib:time:time_t|time_t]]