240 of 410 menu

Metoden setISODate i DateTime-klassen

Metoden setISODate setter datoen i objektet DateTime i henhold til ISO 8601-standarden, ved å bruke ukenummer og ukedag. Den tar imot år som første parameter, ukenummer som andre parameter, og ukedag som tredje parameter (fra 1 til 7, hvor 1 er mandag).

Syntaks

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

Eksempel

La oss sette datoen for uke 10 i 2023, torsdag (ukedag 4):

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

Resultat av kjøring av kode:

'2023-03-09'

Eksempel

La oss sette datoen kun ved hjelp av ukenummer (ukedag vil være mandag som standard):

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

Resultat av kjøring av kode:

'2023-03-06'

Se også

  • funksjonen checkdate,
    som sjekker korrektheten til en dato
  • funksjonen date,
    som formaterer en gitt dato
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis