[PHP] Membuat Perhitungan Selisih Tanggal dengan PHP

Selisih tanggal pasti sering kita jumpai pada saat pembuatan program, baik itu Pemograman Visual maupun Web, misal pada saat kita membuat sebuah aplikasi peminjaman,
misal waktu pinjam dan waktu kembali.
logika nya :
Lama_pinjam = waktu_kembali - waktu_pinjam
Oke, udh dapat rumus nya, gimana ya cara nya masukin ke php?

Oke, langsung kita coba aja
Berikut cara  Membuat Perhitungan Selisih Tanggal dengan PHP

<?php
date_default_timezone_set('Asia/Jakarta');
$tgl1 = "06-3-2013";
$tgl2 = "08-3-2013";
$selisih = strtotime($tgl2) -  strtotime($tgl1);
$hari = $selisih/(60*60*24);
echo "Selisih tanggal $tgl2 dan $tgl1 adalah $hari hari";
?>

Maka Output dari code di atas akan tampak sebagai berikut

Selisih tanggal 08-3-2013 dan 06-3-2013 adalah 2 hari

kita coba dengan form

<form method="POST" action="">
Tanggal Pinjam : <input type="text" name="pinjam" value="<? $today = date("d-m-Y"); echo $today; ?>">
<br/>
Tanggal Kembali : <input type="text" name="kembali" value="">
<input type="submit" value="Hitung" name="hitung">
</form>
<?
date_default_timezone_set('Asia/Jakarta');
if(isset($_POST["hitung"])){
$pinjam = $_POST["pinjam"];
$kembali = $_POST["kembali"];
$selisih = strtotime($kembali) - strtotime($pinjam);
$lama = $selisih / (60*60*24);
echo "Lama Pinjam adalah $lama hari";
}
?>

coba jalan kan.

Selamat Mencoba.

Tulisan Terkait

[PHP] Membuat Perhitungan Selisih Tanggal dengan PHP
4/ 5
Oleh

Berlangganan via email

Senang dengan tulisan di atas? Silahkan berlangganan posting terbaru langsung melalui email.