NEWS
Kurzzeitdifferenz in Blockly berechnen
-
Ich habe gerade mal versucht die Ramptime für das nächtliche Dimmen variabel zu automatisieren.
Dabei möchte ich im Endstadium zwei Variablen setzen mit Startzeit und Endzeit (Uhrzeit als Text).
Davon möchte ich die Zeitdiffererenz in Sekunden haben.Heraus kam (in der abgespeckten Variante)

Was mich verwunderte war dass ich zusätzlich zu "nach Zeit" noch "nach Zahl" wandeln muss, da sich die beiden "nach Zeit" gewandelten Strings nicht subtrahieren ließen, obwohl ja eine Zahl (Unixtime) herauskommt.
kann da jemand Licht ins Dunkel bringen?
-
Ich habe gerade mal versucht die Ramptime für das nächtliche Dimmen variabel zu automatisieren.
Dabei möchte ich im Endstadium zwei Variablen setzen mit Startzeit und Endzeit (Uhrzeit als Text).
Davon möchte ich die Zeitdiffererenz in Sekunden haben.Heraus kam (in der abgespeckten Variante)

Was mich verwunderte war dass ich zusätzlich zu "nach Zeit" noch "nach Zahl" wandeln muss, da sich die beiden "nach Zeit" gewandelten Strings nicht subtrahieren ließen, obwohl ja eine Zahl (Unixtime) herauskommt.
kann da jemand Licht ins Dunkel bringen?
-
@homoran sagte: zusätzlich zu "nach Zeit" noch "nach Zahl" wandeln muss
Offenbar ein Blockly-Fehler, denn getDateObject('21:45').getTime() liefert eine Zahl.
Erstelle bitte Github-Issue.@paul53 Danke!
Die "nach Datum/Zeit"-Blöcke lassen sich nämlich gar nicht an den Matheblock andocken -
@paul53 Danke!
Die "nach Datum/Zeit"-Blöcke lassen sich nämlich gar nicht an den Matheblock andocken@homoran sagte: Die "nach Datum/Zeit"-Blöcke lassen sich nämlich gar nicht an den Matheblock andocken
Ja, mit dem anderen Konvertierungsblock funktioniert es, obwohl er identischen Javascript-Code erzeugt.

Offenbar eine Folge der Programmierung in Typescript, denn früher war der Matheblock nicht so pingelig.
-
@paul53 Danke!
Die "nach Datum/Zeit"-Blöcke lassen sich nämlich gar nicht an den Matheblock andocken -
@homoran
Github-Issue ist erstellt.@paul53 DANKE!
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