NEWS
Blockly => x Sekunden zu einer Uhrzeit dazu addieren
-
Hallo,
ich bin mit meinem Latein leider am Ende und komme nicht weiter.
Ich versuche eine Anzahl an Sekunden zu einer Uhrzeit dazu zu addieren.
Zuerst konvertiere ich die Uhrzeit in "Sekunden seit Tagesanfang" um, da ich mit der reinen Uhrzeit gar nicht zurechtkam.
Anschließend addiere ich in dem Beispiel 31 Sekunden drauf. Das klappt auch bis hierhin wunderbar.
Jetzt will ich diese Sekunden aber wieder zurück ins Format "SS:mm:ss" konvertieren.
Allerdings spuckt er mir da immer völlig verkehrte Zahlen aus.
Ich habe auch schon versucht, die 31 Sekunden zuvor in alle möglichen Uhrzeit-Werte zu konnertieren. Leider immer ohne Erfolg.
Abei mal ein Screenshot vom Blockly-Script.
Könnt ihr mir weiterhelfen?
1203_sekunden_zu_uhrzeit_addieren.jpg -
-
Vielen Dank … hat super geklappt.
-
hat super geklappt
Dann markiere bitte das Thema als gelöst (im Betreff des ersten Beitrags).
-
Hallo Paul,
ich würde mich hier gern anhängen, da ich vor folgender Thematik stehe:
@tombox hat einen Adapter für Elektroautos geschrieben; aus diesem wird ein Datenpunkt erzeugt, in dem die Rest-Ladedauer angezeigt wird, wenn das Auto aufgeladen wird. Diese Restdauer wird in Minuten angezeigt.
Ich würde gern in der vis anzeigen lassen, zu welcher Uhrzeit die Ladung beendet sein wird, muss also die rest-Ladedauer (in min) zu der aktuellen Uhrzeit hinzuaddieren.
Leider habe ich nicht ganz verstanden, wo dieses "debug output" hinführt, es wird dann ja auch keine Variable befüllt? Hast Du vielleicht auch eine Idee, wie ich die dann errechnete Uhrzeit in die vis bringe?
Dank Dir für Deine Hilfe,
Frank
-
@FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:
@tombox hat einen Adapter für Elektroautos geschrieben; aus diesem wird ein Datenpunkt erzeugt, in dem die Rest-Ladedauer angezeigt wird, wenn das Auto aufgeladen wird. Diese Restdauer wird in Minuten angezeigt.
welcher Adapter?
wie sieht der Datenpunkt aus?
(am besten die RAW-Ansicht hier posten) -
Hallo, fröhliche Weihnachten. Der Adapter ist der VW Connect Adapter, konkret geht es um einen ID3.
Den Datenpunkt habe ich als screenshot angehängt, was meinst Du mit "RAW-Ansicht" ?
-
@FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:
Den Datenpunkt habe ich als screenshot angehängt
ok!
@FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:
was meinst Du mit "RAW-Ansicht" ?
- Bleistift -> RAW (nur Experten) -> Inhalt hier posten als Text in Code-Tags
-
@FrankDCE sagte:
in der vis anzeigen lassen, zu welcher Uhrzeit die Ladung beendet sein wird
Dann wird für Vis ein eigener Datenpunkt vom Typ "Zeichenkette" (string) benötigt. Diesen DP kann man manuell unter "0_userdata.0" erstellen. Das Skript schreibt dann die Endzeit in den Datenpunkt:
Wert findet man unter "Trigger".
-
-
@FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:
im Reiter "Trigger" steht nirgends, was irgendwie so aussieht ...
doch
nur steht da im Moment OjectID im Pulldown
-
@FrankDCE sagte:
im Reiter "Trigger" steht nirgends, was irgendwie so aussieht ...
"Objekt ID" aufklappen und "Wert" auswählen.
-
@Homoran Jaja, ist ja gut gefunden - Mamas Knödel vom 24. wirken eben immer noch auf die Denkfähigkeit :-).
Welches Datenformat muss der Datenpunkt "Auto-Ende Laden Auto" haben? Text?
-
@FrankDCE sagte:
Welches Datenformat muss der Datenpunkt "Auto-Ende Laden Auto" haben? Text?
@paul53 sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:
ein eigener Datenpunkt vom Typ "Zeichenkette" (string)