Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Infotip

Rechnet eine Unix-Zeit in ihre einzelnen Komponenten um. --R Sven

Inhalt dieser Seite

Inhalt

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 WinterzeiWinterzeit

Hinweise

  •  

Praktische Anwendungsbeispiele

 

  • Nutzung einzelner Elemente aus dem aktuellen Datum oder der aktuellen Uhrzeit

  • Kalenderfunktionen in einer Visualisierung

Zugrundeliegender Modulbaustein

Status
colourYellow
titleFortgeschrittene

→Localtime-Modulbaustein

Code

Status
colourRed
titleExperten
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt: Codeblock{ "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" ] ] }