Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/efun/localtime

SYNOPSIS
        #include 

        int * localtime(int clock)
        int * localtime(int *uclock)

BESCHREIBUNG
        Interpretiert das Argument  als Anzahl Sekunden seit dem
        01. Januar 1970, 00:00:00, und gibt die Zeit in Lokalzeit in einer
        sauberen Struktur zurueck. Wird  nicht angegeben, wird
        standardmaessig time() verwendet.

        Alternativ kann auch ein Array von zwei Zahlen als Argument angegeben
        werden. Das erste Element wird interpretiert wie , das zweite
        Argument enthaelt die vergangenen Mikrosekunden in dieser Sekunde und
        wird ignoriert.

        Das Resultat ist ein Array mit folgenden Elementen:

            int TM_SEC    (0):  Sekunde in der Minute (0..59)
            int TM_MIN    (1):  Minute in der Stunde (0..59)
            int TM_HOUR   (2):  Stunde des Tages (0..23)
            int TM_MDAY   (3):  Tag im Monat (1..31)
            int TM_MON    (4):  Monat des Jahres (0..11)
            int TM_YEAR   (5):  Jahr (z.B. 2001)
            int TM_WDAY   (6):  Wochentag (0..6, Sonntag = 0)
            int TM_YDAY   (7):  Tag im Jahr (0..365)
            inz TM_ISDST  (8):  TRUE: Daylight Saving Time

BEISPIELE
        printf("Heute ist %s\n", ({ "Sonntag", "Montag", "Dienstag",
            "Mittwoch", "Donnerstag", "Freitag", "Samstag"})
            [localtime()[TM_WDAY]]);

GESCHICHTE
        Eingefuehrt in LDMud 3.2.9.

SIEHE AUCH
        ctime(E), gmtime(E), time(E), utime(E)


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.