Fungsi PHP date_interval_format()

Contoh

Menghitung jarak waktu antara dua tanggal, kemudian formatkan jarak waktu:

<?php
$date1=date_create("1984-01-28");
$date2=date_create("1980-10-15");
$diff=date_diff($date1,$date2);
// %a menampilkan total hari
echo $diff->format("Total hari:%a.");
?>

Contoh Pemakaian

Definisi dan Penggunaan

Fungsi date_interval_format() adalah alias dari DateInterval::format().

Fungsi DateInterval::format() digunakan untuk memformat interval waktu.

Syarat

DateInterval::format(format);
Parameter Deskripsi
format

Diperlukan. Tentukan format. String parameter format dapat menggunakan karakter berikut:

  • % - Literal %
  • Y - Tahun, setidaknya 2 digit, dengan nol di depan (contoh 03)
  • y - Tahun (contoh 3)
  • M - Bulan, dengan nol di depan (contoh 06)
  • m - Bulan (contoh 6)
  • D - Hari, dengan nol di depan (contoh 09)
  • d - Hari (contoh 9)
  • a - Jumlah hari total dari interval tanggal yang dihasilkan oleh date_diff()
  • H - Jam, dengan nol di depan (contoh 08, 23)
  • h - Jam (contoh 8, 23)
  • I - Menit, dengan nol di depan (contoh 08, 23)
  • i - Menit (contoh 8, 23)
  • S - Detik, dengan nol di depan (contoh 08, 23)
  • s - Detik (contoh 8, 23)
  • R - Saat negatif adalah simbol "-", saat positif adalah simbol "+"
  • r - Saat negatif adalah simbol "-", saat positif kosong

Keterangan:Setiap string format harus diawali dengan simbol %!

Detil Teknik

Nilai kembalian: Kembalikan interval waktu yang diatur.
Versi PHP: 5.3+