ldmud-3.3.719/
ldmud-3.3.719/doc/
ldmud-3.3.719/doc/efun.de/
ldmud-3.3.719/doc/efun/
ldmud-3.3.719/doc/man/
ldmud-3.3.719/doc/other/
ldmud-3.3.719/mud/
ldmud-3.3.719/mud/heaven7/
ldmud-3.3.719/mud/lp-245/
ldmud-3.3.719/mud/lp-245/banish/
ldmud-3.3.719/mud/lp-245/doc/
ldmud-3.3.719/mud/lp-245/doc/examples/
ldmud-3.3.719/mud/lp-245/doc/sefun/
ldmud-3.3.719/mud/lp-245/log/
ldmud-3.3.719/mud/lp-245/obj/Go/
ldmud-3.3.719/mud/lp-245/players/lars/
ldmud-3.3.719/mud/lp-245/room/death/
ldmud-3.3.719/mud/lp-245/room/maze1/
ldmud-3.3.719/mud/lp-245/room/sub/
ldmud-3.3.719/mud/lp-245/secure/
ldmud-3.3.719/mud/sticklib/
ldmud-3.3.719/mud/sticklib/src/
ldmud-3.3.719/mudlib/deprecated/
ldmud-3.3.719/mudlib/uni-crasher/
ldmud-3.3.719/pkg/
ldmud-3.3.719/pkg/debugger/
ldmud-3.3.719/pkg/diff/
ldmud-3.3.719/pkg/misc/
ldmud-3.3.719/src/
ldmud-3.3.719/src/autoconf/
ldmud-3.3.719/src/ptmalloc/
ldmud-3.3.719/src/util/
ldmud-3.3.719/src/util/erq/
ldmud-3.3.719/src/util/indent/hosts/next/
ldmud-3.3.719/src/util/xerq/
ldmud-3.3.719/src/util/xerq/lpc/
ldmud-3.3.719/src/util/xerq/lpc/www/
ldmud-3.3.719/test/generic/
ldmud-3.3.719/test/inc/
ldmud-3.3.719/test/t-0000398/
ldmud-3.3.719/test/t-0000548/
ldmud-3.3.719/test/t-030925/
ldmud-3.3.719/test/t-040413/
ldmud-3.3.719/test/t-041124/
ldmud-3.3.719/test/t-language/
SYNOPSIS
        #include <sys/time.h>

        int mktime(int *ts);

BESCHREIBUNG
        Ist das Argument <ts> ein Array mit 9 Elementen (int), entsprechend
        des Rueckgabewertes von local_time()/gm_time(), liefert die Funktion
        die Anzahl Sekunden seit dem 01. Januar 1970, 00:00:00 zurueck.
        Dies ist von Nutzen, wenn man ein Datum/Uhrzeit hat, diese aber als
        Ganzzahl-Wert speichern will oder eine Zeitdifferenz zwischen zwei
        Daten ausrechnen will.

        Das Array muss dabei so aufgebaut sein:
            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

      TM_YDAY und TM_WDAY werden ignoriert und koennen beliebige Zahlen
      enthalten.

BEISPIEL
      Man hat ein Datum/Uhrzeit (z.B. Benutzereingabe), welches als
      Unix-Zeitstmepel gespeichert werden soll:
      // "Mit, 24. Okt 2007, 10:48:00" entspricht folgendem Zeitstempel:
      int unixzeit = mktime( ({0, 48, 09, 24, 09, 2007, 0, 01, 0}) );
      
AENDERUNGEN
        Eingefuehrt in LDMud 3.3.718

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