Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Rechnet eine Unix-Zeit in ihre einzelnen Komponenten um.

Inhalt dieser Seite

Funktionsbeschreibung

Rechnet eine Unix-Zeit in ihre einzelnen Komponenten um.

Eingänge

  • Utime (integer): Umzurechnende Unix-Zeit (Sekunden seit 1.1.1970 00:00:00 UTC)

  • (Optional) Inhibit 1-n (boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.

  • (Optional) Trigger 1-n (boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.

Ausgänge

  • Sec (integer): Anzahl der Sekunden nach der vollen Minute (0 -59)

  • Min (integer): Anzahl der Minuten nach der vollen Stunde (0-59)

  • Hour (integer): Anzahl der Stunden nach Mitternacht (0-23)

  • Mday (integer): Tag des Monats (1-31)

  • Mon (integer): Anzahl der Monate seit Januar (0-11)

  • Year (integer): Anzahl der Jahre nach 1900

  • Wday (integer): Wochentag, d.h. Anzahl der Tage seit Sonntag (0-6)

  • Yday (integer): Anzahl der Tage seit dem 1. Januar (0-365)

  • IsDst (integer): positiv, sofern Sommerzeit; 0, sofern Winterzei

Hinweise

  •  

Praktische Anwendungsbeispiele

  •  

Zugrundeliegender Modulbaustein

FORTGESCHRITTENE
→Localtime-Modulbaustein

Code

EXPERTEN
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:

{  
"Level": [
    [      "$Utime",      "integer",      0    ],
    [      "$Sec",      "integer",      0    ],
    [      "$Min",      "integer",      0    ],
    [      "$Hour",      "integer",      0    ],
    [      "$Mday",      "integer",      0    ],
    [      "$Mon",      "integer",      0    ],
    [      "$Year",      "integer",      0    ],
    [      "$Wday",      "integer",      0    ],
    [      "$Yday",      "integer",      0    ],
    [      "$IsDst",      "integer",      0    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [       "Localtime",      "$Utime",      0,      "$Sec",      "$Min",      "$Hour",      "$Mday",      "$Mon",      "$Year",      "$Wday",      "$Yday",      "$IsDst"    ]  ],
"Input": [
    [      "Utime",      "Unix Zeit",      "$Utime",      "c"    ],
    [      "Inhibit",      "INHIBIT",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "Sec",      "Sekunden",      "$Sec?",      "a"    ],
    [      "Min",      "Minuten",      "$Min?",      "a"    ],
    [      "Hour",      "Stunden",      "$Hour?",      "a"    ],
    [      "Mday",      "Tag",      "$Mday?",      "a"    ],
    [      "Mon",      "Monat",      "$Mon?",      "a"    ],
    [      "Year",      "Jahr",      "$Year?",      "a"    ],
    [      "Wday",      "Wochentag",      "$Wday?",      "a"    ],
    [      "Yday",      "Tag im Jahr",      "$Yday?",      "a"    ],
    [      "IsDst",      "Sommerzeit",      "$IsDst?",      "a"    ]  ]
}

  • Keine Stichwörter

0 Kommentare

Sie sind nicht angemeldet. Ihre Änderungen werden mit anonym markiert. Sie sollten sich anmelden, wenn Sie bereits über ein Konto verfügen.