Referensi para programer

Advertisements

Breaking

Wednesday, 3 May 2017

Source Code Menghitung Lama Pensiun dengan PHP

       Malem sobat setia blog saya, malam ini saya akan mencoba sedikit membahas tentang menghitung lama pensiun, bagi temen-temen yang sedang mengerjakan project tentang Kepegawaian atau yang lainya pasti bersinggungan dengan data pensiun seseorang, nah kali ini saya akan memberikan source codenya buat temen-temen agar bisa digunakan dan semoga bermanfaat.

Oke langsung saja kita buat kodingnya,
1. Buat dahulu file index.html untuk menampung tanggal masuk ke perusahaan
<html>
<head>
<title>Menghitung lama pensiun</title>
</head>
<body style="text-align: center;">
<h1>Masukan Tanggal lahir anda disini</h1>
<form method="post" action="proses.php">
<input type="text" name="tanggal" placeholder="Format YYYY-MM-DD"></br></br>
<button type="submit">Submit</button>
</form>
</body>
</html>

#yang perlu saya garis bawahi adalah fromat tanggal yang dimasukan yaitu tahun-bulan-tanggal sesuai standar internasional, untuk custom tanggal kita bahas di lain waktu.



2. setelah itu kita buat proses.php untuk memproses hasil akhir kalkulasi lama pensiun

<?php
$joining_date = $_POST['tanggal'];
$timeToAdd = "+ 56 years";
$objDateTime = DateTime::createFromFormat("Y-m-d",$joining_date);
$objDateTime->modify($timeToAdd);
$retire_date = date('d-m-Y', strtotime($joining_date));
$sekarang = date('Y');
$sisa = $objDateTime->format("Y") - $sekarang;

echo "Tanggal Anda Masuk = $retire_date</br>";
print_r('Masa Aktif anda bekerja sampai = ');print_r($objDateTime->format("d-m-Y"));
echo "</br>";
echo "Sisa Masa Aktif anda = $sisa Tahun lagi</br>";

?>
#yang perlu saya garis bawahi yaitu $timeToAdd = "+ 56 years"; jadi hasil perhitunganya kita bekerja selama 56 tahun.

bisa temen-temen lihat hasil akhirnya, mudah bukan???
Oke selamat mencoba, semoga berhasil.. Happy Coding, Happy fun 😂

1 comment: