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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау