240 of 410 menu

Метод setISODate класе DateTime

Метод setISODate поставља датум у објекту DateTime према стандарду ISO 8601, користећи број недеље и дан у недељи. Први параметар прихвата годину, други - број недеље, трећи - дан у недељи (од 1 до 7, где је 1 - понедељак).

Синтакса

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

Пример

Поставимо датум за 10. недељу 2023. године, четвртак (дан у недељи 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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј