Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       timegm, timelocal - Inverse von gmtime und localtime

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <time.h>

       [[veraltet]] time_t timelocal(struct tm *Zeit);
       time_t timegm(struct tm *Zeit);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       timelocal(), timegm():
           Seit Glibc 2.19:
               _DEFAULT_SOURCE
           Glibc 2.19 und älter:
               _BSD_SOURCE || _SVID_SOURCE

BESCHREIBUNG

       timelocal()  und  timegm()  sind die inversen Funktionen von localtime(3) und gmtime(3). Beide Funktionen
       akzeptieren eine runtergebrochene Zeit  und  konvertieren  sie  in  Kalenderzeit  (Sekunden  seit  Epoch,
       1970-01-01  00:00:00  +0000  UTC).  Der  Unterschied  zwischen  den beiden Funktionen besteht darin, dass
       timelocal() die lokale Zeitzone bei der Umwandlung berücksichtigt, während timegm() den  Eingabewert  als
       koordinierte Weltzeit (UTC) interpretiert.

RÜCKGABEWERT

       Im Erfolgsfall liefern die Funktionen die Kalenderzeit (Sekunden seit Epoch) ausgedrückt als Wert vom Typ
       time_t  zurück.  Im  Fehlerfall  liefern  sie den Wert (time_t) -1 zurück und setzen errno, um den Fehler
       anzuzeigen.

FEHLER

       EOVERFLOW
              Das Ergebnis kann nicht dargestellt werden.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌────────────────────────────────────────────────────────┬───────────────────────┬──────────────────────┐
       │ SchnittstelleAttributWert                 │
       ├────────────────────────────────────────────────────────┼───────────────────────┼──────────────────────┤
       │ timelocal(), timegm()                                  │ Multithread-Fähigkeit │ MT-Sicher env locale │
       └────────────────────────────────────────────────────────┴───────────────────────┴──────────────────────┘

STANDARDS

       BSD.

GESCHICHTE

       GNU, BSD.

       Die Funktion timelocal() ist zu der POSIX-Standardfunktion mktime(3) äquivalent. Es  gibt  keinen  Grund,
       sie jemals zu benutzen.

SIEHE AUCH

       gmtime(3), localtime(3), mktime(3), tzset(3)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte  eine  E-Mail  an  die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                         timegm(3)