240 of 410 menu

Methode setISODate van de DateTime-klasse

De methode setISODate stelt een datum in het object DateTime in volgens de ISO 8601-standaard, gebruikmakend van het weeknummer en de dag van de week. De eerste parameter accepteert het jaar, de tweede - het weeknummer, de derde - de dag van de week (van 1 tot 7, waarbij 1 - maandag is).

Syntaxis

$datetime->setISODate(year, week, day);

Voorbeeld

Laten we de datum instellen voor de 10e week van 2023, donderdag (dag van de week 4):

<?php $date = new DateTime(); $date->setISODate(2023, 10, 4); echo $date->format('Y-m-d'); ?>

Resultaat van de code-uitvoering:

'2023-03-09'

Voorbeeld

Laten we de datum alleen instellen op basis van het weeknummer (de dag van de week wordt standaard maandag):

<?php $date = new DateTime(); $date->setISODate(2023, 10); echo $date->format('Y-m-d'); ?>

Resultaat van de code-uitvoering:

'2023-03-06'

Zie ook

  • de functie checkdate,
    die de juistheid van een datum controleert
  • de functie date,
    die een opgegeven datum opmaakt
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren