NEWS
Probleme mit Zeitkonvertierung
-
Hallo zusammen,
ich möchte ein Gerät nach einer Laufzeit ausschalten.
Ich wollte eigentlich ein Cron-Job dafür verwenden, denn wenn ein bestimmter wert nicht erreicht ist, soll eine neue Laufzeit gestartet werden.
Die laufzeit wir über VIS vorgegeben.mein Problem ist, dass wenn ich folgendes Blockly verwende

dann werden die Minuten zwar richtig angepasst, aber die stunden werden nach unten geändert.

Kurz zur Erklärung:
das Gerät wurde um 15:31:54 eingeschaltet
die Laufzeit soll hier zum Testen 2 Minuten betragen
Laut berechnung soll es um 12:33:54 ausgeschaltet werden.wodurch kann das kommen?
ich habe verschieden Konvertierungsformate versucht aber ohne erfolg.
Gruß Christian
-
Hallo zusammen,
ich möchte ein Gerät nach einer Laufzeit ausschalten.
Ich wollte eigentlich ein Cron-Job dafür verwenden, denn wenn ein bestimmter wert nicht erreicht ist, soll eine neue Laufzeit gestartet werden.
Die laufzeit wir über VIS vorgegeben.mein Problem ist, dass wenn ich folgendes Blockly verwende

dann werden die Minuten zwar richtig angepasst, aber die stunden werden nach unten geändert.

Kurz zur Erklärung:
das Gerät wurde um 15:31:54 eingeschaltet
die Laufzeit soll hier zum Testen 2 Minuten betragen
Laut berechnung soll es um 12:33:54 ausgeschaltet werden.wodurch kann das kommen?
ich habe verschieden Konvertierungsformate versucht aber ohne erfolg.
Gruß Christian
@Chrisbie
Die Konvertierung von "00:02:00" erfolgt als Uhrzeit (von heute) und nicht als Zeitdifferenz.
Konvertiere den String "00:00:00" in ein Datum-Objekt und ziehe diesen von der konvertierten Zeit ab, um die Zeitdifferenz in ms zu erhalten. -

hab mir jetzt so beholfen, finde es aber nicht besonders elegant, aber es scheint zu funktionieren.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
