NEWS
Jeden ersten Samstag des Monats
-
@padrone sagte in Jeden ersten Samstag des Monats:
Würde der Cron dann nur um 20 Uhr jeden ersten Donnerstag im Monat laufen
Ja
-
-
Hallöchen,
habe ich da was falsch verstanden?
Ursprünglich sollte am 1. Samstag des Monats diese Nachricht bekommen, aber bekommen habe ich heute eine.

Könnt ihr nochmal bitte helfen?
Danke Jan@padrone sagte: aber bekommen habe ich heute eine.
Gerade getestet: Stimmt. Offenbar wird der Samstag (und auch anderer Wochentag) nicht gefiltert. Muss ein Fehler im schedule() sein.
Weiterer Test: Wenn man die 1-7 durch einen * ersetzt, funktioniert der Wochentag.EDIT: Funktionierende Version:

-
Hallöchen,
habe ich da was falsch verstanden?
Ursprünglich sollte am 1. Samstag des Monats diese Nachricht bekommen, aber bekommen habe ich heute eine.

Könnt ihr nochmal bitte helfen?
Danke Jan@padrone
Vorschlag:
schedule('0 8 * * 6', function() { if(new Date().getDate() <= 7) { // Aktion jeden 1. Samstag im Monat } }); schedule('0 19 * * 6', function() { if(new Date(Date.now() + 604800000).getDate() <= 7) { // Aktion jeden letzten Samstag im Monat } }); -
-
@padrone
Vorschlag:
schedule('0 8 * * 6', function() { if(new Date().getDate() <= 7) { // Aktion jeden 1. Samstag im Monat } }); schedule('0 19 * * 6', function() { if(new Date(Date.now() + 604800000).getDate() <= 7) { // Aktion jeden letzten Samstag im Monat } }); -
@padrone sagte in Jeden ersten Samstag des Monats:
0 20 1-7 * 4
Der läuft m.E. um 20 Uhr an jeden Monatstag von 1-7 UND am Donnerstag
Du hast im cron <Minute> <Stunde> <Tag des Monats> <Monat> und <Wochentag>
@amg_666 sagte in Jeden ersten Samstag des Monats:
Der läuft m.E. um 20 Uhr an jeden Monatstag von 1-7 UND am Donnerstag
diese Logik würde es erklären,wenn da ODER stünde.
@amg_666 sagte in Jeden ersten Samstag des Monats:
Du hast im cron <Minute> <Stunde> <Tag des Monats> <Monat> und <Wochentag>
Die ersten 4 sind UND verknüpft, warum sollte das 5. ITEM jetzt ODER-verknüpft sein?
-
@amg_666 sagte in Jeden ersten Samstag des Monats:
Der läuft m.E. um 20 Uhr an jeden Monatstag von 1-7 UND am Donnerstag
diese Logik würde es erklären,wenn da ODER stünde.
@amg_666 sagte in Jeden ersten Samstag des Monats:
Du hast im cron <Minute> <Stunde> <Tag des Monats> <Monat> und <Wochentag>
Die ersten 4 sind UND verknüpft, warum sollte das 5. ITEM jetzt ODER-verknüpft sein?
-
@homoran sagte in Jeden ersten Samstag des Monats:
Die ersten 4 sind UND verknüpft, warum sollte das 5. ITEM jetzt ODER-verknüpft sein?
??? da ist doch keine ODER Verknüpfung, es läuft
00te Minute
20 Uhr
Tag 1-7
UND Donnerstag@amg_666 sagte in Jeden ersten Samstag des Monats:
es läuft
00te Minute
20 Uhr
Tag 1-7
UND DonnerstagUND mathematisch wäre das ein ODER!
es muss passen: minute UND stunde UND Tag UND (beliebiger) monat ODER Donnerstag -
@amg_666 sagte in Jeden ersten Samstag des Monats:
es läuft
00te Minute
20 Uhr
Tag 1-7
UND DonnerstagUND mathematisch wäre das ein ODER!
es muss passen: minute UND stunde UND Tag UND (beliebiger) monat ODER Donnerstag
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