PHP date_interval_format() fonksiyonu

Örnek

İki tarih arasındaki farkı hesaplayın ve zaman aralığını biçimlendirin:

<?php
$date1=date_create("1984-01-28");
$date2=date_create("1980-10-15");
$diff=date_diff($date1,$date2);
// %a toplam günü çıktılar
echo $diff->format("Toplam gün:%a.");
?>

Çalışma Örneği

Tanım ve Kullanım

date_interval_format() fonksiyonu DateInterval::format() fonksiyonunun bir synonymidir.

DateInterval::format() fonksiyonu zaman aralığını biçimlendirmek için kullanılır.

Sözdizimi

DateInterval::format(format);
Parametre Açıklama
format

Gerekli. Formatı belirtin. format parametresi aşağıdaki karakterleri kullanabilir:

  • % - Literal %
  • Y - Yıl, en az 2 rakam, önünde sıfır ile (örneğin 03)
  • y - Yıl (örneğin 3)
  • M - Ay, önünde sıfır ile (örneğin 06)
  • m - Ay (örneğin 6)
  • D - Gün, önünde sıfır ile (örneğin 09)
  • d - Gün (örneğin 9)
  • a - date_diff() ile elde edilen iki tarih arasındaki toplam gün sayısı
  • H - Saat, önünde sıfır ile (örneğin 08, 23)
  • h - Saat (örneğin 8, 23)
  • I - Dakika, önünde sıfır ile (örneğin 08, 23)
  • i - Dakika (örneğin 8, 23)
  • S - Saniye, önünde sıfır ile (örneğin 08, 23)
  • s - Saniye (örneğin 8, 23)
  • R - Negatif olduğunda "-" işareti, pozitif olduğunda "+" işareti
  • r - Negatif olduğunda "-" işareti, pozitif olduğunda boş

Açıklama:Her biçimlendirme dizisi % işareti ile başlamalıdır!

Teknik Açıklamalar

Dönüş değeri: Biçimlendirilmiş zaman aralığını döndürür.
PHP Sürümü: 5.3+