239 of 410 menu

DateTime класстын setDate методу

setDate методу DateTime объектисиндеги датаны өзгөртөт. Ал үч параметрди кабыл алат: жыл (бүтүн сан), ай (1ден 12ге чейинки бүтүн сан) жана күн (1ден 31ге чейинки бүтүн сан). Өзгөртүлгөн DateTime объектин кайтарат.

Синтаксис

public DateTime::setDate(int $year, int $month, int $day): DateTime

Мисал

2023-жылдын 15-мартына жаңы дата коёлу:

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

Кодду иштетүүнүн натыйжасы:

'2023-03-15'

Мисал

Туура эмес даталарды автоматтык түрдө оңдоо (32-январь 1-февралга айландырылат):

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

Кодду иштетүүнүн натыйжасы:

'2023-02-01'

Мисал

Терс маанилер менен дата коюу (өткөн жылга өтүү):

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

Кодду иштетүүнүн натыйжасы:

'2022-11-15'

Ошондой эле караңыз

  • checkdate функциясын,
    ал датанын тууралыгын текшерет
  • date функциясын,
    ал көрсөтүлгөн датаны форматтайт
  • modify функциясын,
    ал салыштырмалуу формат сап боюнча датаны өзгөртөт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу