239 of 410 menu

DateTime sinfinin setDate metodu

setDate metodu DateTime obyektindəki tarixi dəyişir. O, üç parametr qəbul edir: il (tam ədəd), ay (1-dən 12-yə qədər tam ədəd) və gün (1-dən 31-ə qədər tam ədəd). Dəyişdirilmiş DateTime obyektini qaytarır.

Sintaksis

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

Nümunə

Gəlin 15 mart 2023-cü il tarixini təyin edək:

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

Kodun icrasının nəticəsi:

'2023-03-15'

Nümunə

Səhv tarixlərin avtomatik korreksiyası (32 yanvar 1 fevrala çevrilir):

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

Kodun icrasının nəticəsi:

'2023-02-01'

Nümunə

Mənfi qiymətlərlə tarixin təyin edilməsi (əvvəlki ilə keçid):

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

Kodun icrasının nəticəsi:

'2022-11-15'

Həmçinin bax

  • checkdate funksiyası,
    tarixin düzgünlüyünü yoxlayır
  • date funksiyası,
    təyin edilmiş tarixi formatlayır
  • modify funksiyası,
    tarixi nisbi format sətri ilə dəyişir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et