NEWS
Jahreswechsel mit Blockly
-
Hallo zusammen,
ich prüfe aktuell in einem Blockly Skript ob in Kürze der Monatswechsel ansteht.
Wie würde den das mit dem Jahreswechsel funktionieren? Im Prinzip doch genauso, oder? Ich wähle dann anstatt dem Monatsdatum Jahr (kurz oder lang) aus und dann müsste das doch klappen?
Danke schon mal für eure Hilfe!
-
Ja genau, dann reicht ja auch ein trigger am 31.12. und Monat als Nummer
-
@cinimod Trigger am 31.12. passt. Bei "Monat als Nummer" kann ich nicht auf Anhieb folgen.
-
-
@cinimod Super! Danke.
Welche Rolle spielt dabei die Zahl die zur aktuellen Zeit dazu addiert wird? Die ist ja in Millisekunden angegeben. Heisst doch eigentlich nur das ich die Abfrage eben soviel Millisekunden vor dem Jahreswechsel aufrufen muss damit es dann funktioniert, oder? Wenn ich immer fünf Minuten vor dem Jahreswechsel aufrufe dann kann die Zahl auch 6601000 sein, oder?
-
Genau so! Habe die Zahl gewählt weil es einen Ganzen tag entspricht. Egal wann du jetzt am 31.12. die abfrage startest, er addiert genau einen Tag dazu und es kommt in jedem fall "1" raus wenn morgen Neujahr ist.
Deine Lösung geht ebenso, allerdings spricht auch nichts dagegen die 86400000 zu verwenden, auch wenn du erst 5 Minuten vor Jahresende triggern willst.
-
@cinimod Wenn du allerdings zum Jahrswechsel irgendwas ausführen willst, dann trigger doch einfach genau auf die Zeit wo du es ausführen willst.
Die Abfrage auf den Jahreswechsel ist recht überflüssig wenn du sowieso nur am 31.12. triggerst
Es macht dann nur Sinn wenn du wie in deinem Beispiel jeden Monat triggerst, und schaust ob morgen Monat 1 ist. -
@cinimod Das ist auch wieder völlig richtig! Da bin ich jetzt gar nicht drauf gekommen auf Anhieb ;-).