Rabu, 01 Februari 2017

Membuat fungsi untuk menghitung selisih tanggal

Sering kita jumpai proses perhitungan hari pada beberapa kasus seperti di Perpustakaan, ada tanggal peminjaman dan ada tanggal pengembalian, rentang waktu dari tanggal A ke tanggal B berapa hari? nah hal tersebut bisa kita terjemahkan ke dalam fungsi penghitung rentang tanggal A ke tanggal B, silahkan buat kode program seperti di bawah ini, mau improvisasi juga boleh :
function SelisihHari($tgl_dateline, $tgl_kembali) {
  $tgl_dateline_pcs=explode("-", $tgl_dateline);
  $tgl_dateline_pcs=$tgl_dateline_pcs[2]."-".$tgl_dateline_pcs[1]."-".$tgl_dateline_pcs[0];
  $tgl_kembali_pcs=explode("-", $tgl_kembali);
  $tgl_kembali_pcs=$tgl_kembali_pcs[2]."-".$tgl_kembali_pcs[1]."-".$tgl_kembali_pcs[0];
  $selisih=strtotime($tgl_kembali_pcs) - strtotime ($tgl_dateline_pcs);
  $selisih=$selisih / 86400;
  $hasil=floor($selisih);
  return $hasil;
}

Selanjutnya penggunaan fungsi untuk menghitung selisih tanggal ini sangat mudah, silahkan gnakan cara berikut:
echo SelisihHari("TGL_A","TGL_B");
Mudah ya? silahkan dicoba semoga bermanfaat.

Bagikan

Jangan lewatkan

Membuat fungsi untuk menghitung selisih tanggal
4/ 5
Oleh