plucky (3) timegm.3.gz

Provided by: manpages-de-dev_4.25.1-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
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ 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⟩.