Cara Simpel PHP Menghitung Jumlah Hari Berdasarkan Bulan dan Tahun

By , March 1, 2018,
Cara Simpel PHP Menghitung Jumlah Hari Berdasarkan Bulan dan Tahun

Cara Simpel PHP Menghitung Jumlah Hari Berdasarkan Bulan dan Tahun

Kadang kita membutuhkan script dari waktu untuk kita gunakan dalam proses tertentu. Manipulasi waktu dalam bentuk tertentu misalnya dalam jam, menit dan detik serta dari waktu dalam bentuk tahun, bulan dan tanggal bisa digunakan untuk penerapan logika terhadap proses php yang akan kita kembangkan.

Pada kasus yang saya alami, saya mengerjakan suatu projek, projek ini bergaitan dengan data berupa grafik yang memungkinkan user untuk memilih bulan dari grafik yang akan di tampilkan. Data di sajikan perbulan yang dipilih oleh user.

Pada sebuah grafik terhadap titik vertikal dan horizontal, pada titik horizontal akan menampilkan jumlah data berdasarkan tanggal sedangkan titik vertikal akan menampilkan data jumlah pembelian.

Untuk memanipulasi itu saya harus menghitung jumlah hari yang ada pada bulan dan tahun yang kita tentukan.

Cara Simpel PHP Menghitung Jumlah Hari Berdasarkan Bulan dan Tahun

#Contoh 1

Pada contoh pertama ini data yang kita ambil dari methode get yaitu berupa variabel bulan yang mana isi datanya yaitu misalkan user  memilih bulan maret maka data bulan yang akan kita dapatkan yaitu: 3;

$bln=3;

$jumlahHari=cal_days_in_month(CAL_GREGORIAN,$bln, date(‘Y’));$jumlahHari=cal_days_in_month(CAL_GREGORIAN, str_replace(‘0’,”,$_GET[‘bulan’]), date(‘Y’));

//Maka akan menghasilkan output

31 hari

Dengan catatan date(‘Y)  pada saat tutorial ini di bagikan sekarang tahun 2018

 

#Contoh 2

Pada contoh 1 ketika bulan yang di dapatkan langsung berupa angka bulat, dengan kata lain tidak ada tambahan 0 didepan angkat 3 tersebut. Namun Jika bulan yang kita dapat misalkan dengan format berawal 0 di depan bulan, misalnya maret jadi 03, Maka berikut trik manipulasi agar jumlah hari dapat di ketahui berdasarkan bulan dan tahun yang kita tetapkan.

$bln=”03″;

$jumlahHari=cal_days_in_month(CAL_GREGORIAN, str_replace(‘0’,”,$bln), date(‘Y’));$jumlahHari=cal_days_in_month(CAL_GREGORIAN, str_replace(‘0’,”,$_GET[‘bulan’]), date(‘Y’));

//maka output

31

 

Demikian tutorial singkat ini semoga bermanfaat untuk pengembangan aplikasi yang sedang kamu bangun. Cara menghitung jumlah hari yang ada pada suatu bulan dengan tahun. Cukup simpel namun bisa digunakan untuk membangung proses aplikasi yang lebih kompleks.

Leave a Reply

Your email address will not be published. Required fields are marked *