240 of 410 menu

Metoden setISODate i klassen DateTime

Metoden setISODate ställer in datumet i ett objekt DateTime enligt ISO 8601-standarden, med hjälp av veckonummer och veckodag. Den tar först året som parameter, sedan veckonummer och därefter veckodag (från 1 till 7, där 1 är måndag).

Syntax

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

Exempel

Låt oss ställa in datumet för vecka 10 år 2023, en torsdag (veckodag 4):

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

Resultat av kodkörning:

'2023-03-09'

Exempel

Låt oss ställa in datumet enbart med veckonummer (veckodag blir måndag som standard):

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

Resultat av kodkörning:

'2023-03-06'

Se även

  • funktionen checkdate,
    som kontrollerar korrektheten av ett datum
  • funktionen date,
    som formaterar ett angivet datum
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa