# 2e, 3e (en misschien ook 4e als een 5e is) zaterdag van de maand

**URL:** <https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090>\
**Category:** Flows\
**Created:** [November 9, 2024, 2:27am UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090 "2024-11-09T02:27:30Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [November 11, 2024, 10:54am UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/22 "2024-11-11T10:54:42Z")

</div>

Het koste me even moeite om uit alle kaartjes de goede te kiezen, komt ook door de verschillende manieren van werken van de kaartjes (Syntax & Grammer 😉 )  
Ik heb eerst de BLL **nummer** variabelen dd MM en yyyy aangemaakt. Hoe dat automatisch moet weet ik niet.

De kaartjes om MM en yyyy een waarde te geven zijn overbodig.

dan kom ik op onderstaande flow. Omdat het vandaag maandag is, natuurlijk met maandag getest.

In gewone mensentaal (hoop ik) werkt het als volgt:

`als het vandaag maandag is, én 7 dagen geleden was het ook maandag én dezelfde maand, dan is het vandaag de 2e maandag van de maand.`

En zo vervolgens verder. In de flow keer ik de volgorde juist om, zodat de flow lekker doorloopt. En aangezien ik 7 dagen geleden bepaal door 7 af te trekken van de dag van de maand (dd) heb ik het altijd over dezelfde maand, dus hoef ik niet testen of het nog steeds dezelfde maand is.

 ![Zaterdag van de maand](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/b/eb03adc49683b813f1e8c441ef7fa3b3a271ec6e.png)

---

<div class="post-metadata">

**Author:** ![Wim\_Post](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim_post/32/56793_2.png) [@Wim\_Post](https://community.homey.app/u/Wim_Post)\
**Post date:** [November 11, 2024, 12:55pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/23 "2024-11-11T12:55:18Z")

</div>

Maar DoctorBazinga wil op de vierde zaterdag weten of er die maand nog een vijfde zaterdag is. Want dan kan hij op die vierde zaterdag een uurtje extra zwemmen.

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [November 11, 2024, 4:35pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/24 "2024-11-11T16:35:39Z")

</div>

dan kun je rekenen met epoche datum.

 ![Scherm­afbeelding 2024-11-11 om 17.34.00](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/212694da354634a19b587676d5451e76e0eb3ce1.jpeg)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [November 11, 2024, 7:34pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/25 "2024-11-11T19:34:05Z")

</div>

Dank je! Voor mij is het (veel) ingewikkelder, zeker met epoch erbij.  
Maar zo zie je maar weer, er zijn bijna altijd meerdere oplossingen voor hetzelfde vraagstuk.

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [November 11, 2024, 7:47pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/26 "2024-11-11T19:47:58Z")

</div>

Ik zou gewoon voor een teller gaan die aan het begin de maand weer word gereset:

 ![zaterdagteller](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/d/ad0a2a66a12e5a0285fac1c87d4761fe7a0735d9.jpeg)

Geen moeilijke berekeningen, geen rekening hoeven te houden met schrikkeljaren en geen extra benodigde apps.  
Houd alleen niet specifiek rekening met een 4e zaterdag als er een 5e is.

EDIT:  
Maar na beetje meer gepuzzel is ook daar omheen te werken met een teller:

 ![zaterdagtellerv2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/d/4d80f58d7aa313a725cd5bd983276e1805cdf4fd.jpeg)  
Alleen de teller optellen (/veranderen) als de zaterdag buiten een week voor het einde van de maand valt.

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [November 11, 2024, 8:28pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/27 "2024-11-11T20:28:45Z")

</div>

In de kern is het heel eenvoudig, BLL is wel een extra stap ja.  
Je telt bij de huidige datum het aantal milliseconden op die 7 dagen duren. Vervolgens geef je de datum weer als dd-MM-yyy  
Zo krijg je dus de datum van de volgende week, en kun je eenvoudig zien of die dag ook in dezelfde maand valt.

 ![Scherm­afbeelding 2024-11-11 om 21.21.47](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/1/e151995973b325aa296c18b47d5fa5aec62e9408.png)

---

<div class="post-metadata">

**Author:** ![Tasz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tasz/32/17196_2.png) [@Tasz](https://community.homey.app/u/Tasz)\
**Post date:** [November 12, 2024, 6:59pm UTC](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090/28 "2024-11-12T18:59:19Z")

</div>

Ik denk dat ik een iets simpeler oplossing heb bedacht

Je maakt een google agenda en daar zet je op de eerste zaterdag van een maand een afspraak. Die noem je bijv “eerste/laatste zaterdag”

Deze afspraak herhaal je elke eerste zaterdag

 ![Schermafbeelding 2024-11-12 195701](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/4/24c5fadf9c7485db5b88092b259373ed031ee47f.png)

nu maak je die zelfde afspraak op de laatste zaterdag  
Ook die afspraak herhaal je weer elke laatste zaterdag van de maand

 ![Schermafbeelding 2024-11-12 195731](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/f/6fbe5f9ae7126e62973bceda6e2df9c9e6b31ebc.png)

Dan haal je deze binnen met IcalCalendar en klaar is kees

 ![Schermafbeelding 2024-11-12 200236](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/a/dab0f8b7f85c53b1f726e34eb50b75c889c49518.png)

[Previous page](https://community.homey.app/t/2e-3e-en-misschien-ook-4e-als-een-5e-is-zaterdag-van-de-maand/120090.md?page=1)
