240 of 410 menu

DateTime Sınıfının setISODate Metodu

setISODate metodu, bir DateTime nesnesindeki tarihi ISO 8601 standardına göre, hafta numarası ve haftanın gününü kullanarak ayarlar. İlk parametre olarak yılı, ikinci parametre olarak hafta numarasını, üçüncü parametre olarak ise haftanın gününü (1 ile 7 arasında, 1 pazartesi) alır.

Sözdizimi

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

Örnek

2023 yılının 10. haftası, perşembe (haftanın 4. günü) için tarihi ayarlayalım:

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

Kodun çalıştırılmasının sonucu:

'2023-03-09'

Örnek

Tarihi sadece hafta numarasına göre ayarlayalım (haftanın günü varsayılan olarak pazartesi olacaktır):

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

Kodun çalıştırılmasının sonucu:

'2023-03-06'

Ayrıca Bakınız

  • checkdate fonksiyonu,
    tarihin geçerliliğini kontrol eder
  • date fonksiyonu,
    belirtilen tarihi biçimlendirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet