248 of 410 menu

DateInterval Sınıfının createFromDateString Metodu

DateInterval sınıfının statik metodu createFromDateString, bir string zaman aralığı tanımını DateInterval nesnesine dönüştürür. Parametre olarak, strtotime fonksiyonunun anladığı tarih formatında bir string kabul eder. Bir DateInterval nesnesi veya hata durumunda false döndürür.

Sözdizimi

DateInterval::createFromDateString(string $datetime): DateInterval|false

Örnek

2 günlük bir aralık oluşturalım:

<?php $interval = DateInterval::createFromDateString('2 days'); print_r($interval); ?>

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

DateInterval Object ( [d] => 2 [h] => 0 [i] => 0 [s] => 0 ... )

Örnek

1 ay ve 5 günlük bir aralık oluşturalım:

<?php $interval = DateInterval::createFromDateString('1 month + 5 days'); print_r($interval); ?>

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

DateInterval Object ( [m] => 1 [d] => 5 [h] => 0 [i] => 0 [s] => 0 ... )

Örnek

3 saat ve 30 dakikalık bir aralık oluşturalım:

<?php $interval = DateInterval::createFromDateString('3 hours + 30 minutes'); print_r($interval); ?>

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

DateInterval Object ( [h] => 3 [i] => 30 [s] => 0 ... )

Ayrıca Bakınız

  • zaman aralığını temsil eden DateInterval sınıfı
  • metin halindeki tarih tanımını zaman damgasına dönüştüren strtotime fonksiyonu
  • tarih ve zamanla çalışan DateTime sınıfı
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