Cara Menghitung Selisih Antara 2 Tanggal Menggunakan Bahasa PHP
Masukan tanggal awal misalkan 17 agustus 1945
$tgl_awal = "1945-08-17";
Masukan tanggal akhir misalkan 2 november 2024
$tgl_akhir = "2024-11-02";
%R% : Untuk menampilkan apakah selisih bernilai plus atau minus
y : Tahun dalam 1 digit
Y : Tahun dalam 2 digit
m : Bulan dalam 1 digit
M : Bulan dalam 2 digit
d : Hari dalam 1 digit
D : Hari dalam 2 digit
h : Jam dalam 1 digit
H : Jam dalam 2 digit
i : Menit dalam 1 digit
I : Menit dalam 2 digit
s : Detik dalam 1 digit
S : Detik dalam 2 digit
f : Mikro dalam 1 digit
F : Mikro dalam 2 digit
<?php
$origin = date_create('1945-08-17');
$target = date_create('2024-11-02');
$interval = date_diff($origin, $target);
echo $interval->format('%R%y tahun %R%m bulan %R%d hari');
?>
Maka outputnya akan seperti ini:
+79 tahun +2 bulan +16 hari
Tidak ada komentar:
Posting Komentar
Terimakasih atas komentar anda