Fungsi PHP date_interval_format()

Contoh

Menghitung jarak waktu antara dua tarikh dan 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 Pengerjaan

Definisi dan Penggunaan

Fungsi date_interval_format() adalah sebutan lain bagi DateInterval::format().

Fungsi DateInterval::format() digunakan untuk mengformat tempoh interval.

Syarat

DateInterval::format(format);
Parameter Deskripsi
format

Wajib. Tetapkan format. String parameter format boleh menggunakan aksara berikut:

  • % - Literal %
  • Y - Tahun, sedikitnya 2 digit, dengan nol awal (contoh 03)
  • y - Tahun (contoh 3)
  • M - Bulan, dengan nol awal (contoh 06)
  • m - Bulan (contoh 6)
  • D - Hari, dengan nol awal (contoh 09)
  • d - Hari (contoh 9)
  • a - Jumlah hari selisih antara dua tanggal yang dihasilkan oleh date_diff()
  • H - Jam, dengan nol awal (contoh 08, 23)
  • h - Jam (contoh 8, 23)
  • I - Menit, dengan nol awal (contoh 08, 23)
  • i - Menit (contoh 8, 23)
  • S - Detik, dengan nol awal (contoh 08, 23)
  • s - Detik (contoh 8, 23)
  • R - Apabila negatif, simbol "-", apabila positif, simbol "+"
  • r - Apabila negatif, simbol "-", apabila positif, kosong

Komen:Setiap string format mesti dimulai dengan simbol %!

Rincian Teknik

Kembalikan nilai: Kembalikan tempoh yang diatur format.
Versi PHP: 5.3+