Sjabloon:Weekdag op of voor datum
2024-11-21
Gebruik
{{Weekdag op of voor datum|J|M|D|W|F}}
Parameters:
- Jaartal. Default: huidig jaar.
- Maand (voluit, d.w.z. januari, februari, ..., december). Default: huidige maand.
- Dag van de maand (1..31). Default: dag van vandaag.
- Gewenste weekdag (voluit, d.w.z. zondag, maandag, ..., zaterdag). Default: zelfde weekdag als vandaag.
- Formaat (als voor {{#time}}). Default: Y-m-d
Geretourneerd wordt de datum van de eerste dag met de gewenste weekdag W op of vóór de gespecificeerde datum met jaar J, maand M en dag D, geformatteerd volgens datumformaat F.
De verstekwaarden voor huidig jaar, maand, dag en weekdag zijn volgens de lokale tijdzone van deze wiki (Europe/Amsterdam).
Het defaultformaat Y-m-d is gekozen omdat dit altijd zonder meer (onafhankelijk van taal e.d.) als input voor tijdberekeningen met {{#time}} gebruikt kan worden, en tegelijk ook duidelijk en leesbaar voor mensen is.
Voorbeelden
De eerste zondag op of voor 21 november 2024 wordt gegeven door "{{Weekdag op of voor datum|2024|november|21|zondag}}" als "2024-11-17".
In de volgende tabel is 25 mei 2014 een zondag.
Syntax | Ziet er zo uit | Opmerkingen |
---|---|---|
{{Weekdag op of voor datum|2014|mei|25|maandag|d F Y}}
|
19 mei 2014 | |
{{Weekdag op of voor datum|2014|mei|25|dinsdag|d F Y}}
|
20 mei 2014 | |
{{Weekdag op of voor datum|2014|mei|25|woensdag|d F Y}}
|
21 mei 2014 | |
{{Weekdag op of voor datum|2014|mei|25|donderdag|Y-m-d}}
|
2014-05-22 | |
{{Weekdag op of voor datum|2014|mei|25|vrijdag|Y-m-d}}
|
2014-05-23 | |
{{Weekdag op of voor datum|2014|mei|25|zaterdag|d F Y}}
|
24 mei 2014 | |
{{Weekdag op of voor datum|2014|mei|25|zondag|d F Y}}
|
25 mei 2014 | Als de startdatum op de gewenste weekdag valt is de resultaatdatum de datum van vandaag. |
{{Weekdag op of voor datum|2014|05|25|donderdag|d F Y}}
|
Fout: ongeldige tijd. | Numerieke maand resulteert in foutmelding |