NEWS
Blockly Skript Kalenderwochen als und Bedingung
-
Hallo zusammen,
Ich habe mir einen Blockly Skript gebastelt der sobald mein Handywecker angeht den Sonos hochfährt, Radiosender einstellt und für gewisse Zeit laufen lässt.
Funktioniert soweit auch gut, jedoch brauche ich das ganze so, dass die Funktion nur in geraden Wochen scharf geschaltet ist.
Ich habe leider nichts finden können wie ich die Kalenderwochen in den Skript aufnehmen kann
~~![](</s><URL url=)https://i.imgur.com/3nmuXga.png" />
Ich hoffe mir kann jemand weiterhelfen oder einen Tipp geben
Grüße
Kogo~~
-
Keine Fertige Lösung, aber etwas Lesestoff und Javascript-Code, der dich vielleicht weiterbringt:
-
ich versuche die Kalenderwoche in ein blockly zu integrieren.
Habe das als javascript und möchte das in Blockly verwenden, wie bekomme ich die kw als ergebnis?
in dem habe ichvar date = new Date(); var currentThursday = new Date(date.getTime() +(3-((date.getDay()+6) % 7)) * 86400000); var yearOfThursday = currentThursday.getFullYear(); var firstThursday = new Date(new Date(yearOfThursday,0,4).getTime() +(3-((new Date(yearOfThursday,0,4).getDay()+6) % 7)) * 86400000); var weekNumber = Math.floor(1 + 0.5 + (currentThursday.getTime() - firstThursday.getTime()) / 86400000/7); return (weekNumber);
hat da jemand ein Tip?
-
@bishop sagte: hat da jemand ein Tip?
Einfach das Ergebnis der Funktion kw_ermitteln() verwenden.
-
@paul53
oh man so einfachVielen Dank