240 of 410 menu

DateTime դասի setISODate մեթոդը

setISODate մեթոդը սահմանում է ամսաթիվ DateTime օբյեկտում համաձայն ISO 8601 ստանդարտի, օգտագործելով շաբաթի համարը և շաբաթվա օրը: Առաջին պարամետրով ընդունում է տարին, երկրորդով՝ շաբաթի համարը, երրորդով՝ շաբաթվա օրը (1-ից 7, որտեղ 1-ը երկուշաբթի է):

Շարահյուսություն

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

Օրինակ

Սահմանենք ամսաթիվ 2023 թվականի 10-րդ շաբաթվա համար, հինգշաբթի (շաբաթվա օր 4):

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

Կոդի կատարման արդյունքը.

'2023-03-09'

Օրինակ

Սահմանենք ամսաթիվ միայն շաբաթի համարով (շաբաթվա օրը լինելու է երկուշաբթի լռելյայն).

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

Կոդի կատարման արդյունքը.

'2023-03-06'

Տես նաև

  • checkdate ֆունկցիան,
    որը ստուգում է ամսաթվի ճիշտ լինելը
  • date ֆունկցիան,
    որը ֆորմատավորում է տրված ամսաթիվը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել