- Beranda
- Komunitas
- Tech
- Programmer Forum
[ASK] Cara cek satu bulan antara 2 tanggal (PHP)


TS
wolfzmus
[ASK] Cara cek satu bulan antara 2 tanggal (PHP)
Agawan/wati yang pandai php, help me 
Jadi gini ane punya masalah, ane punya 2 tanggal, katakanlah $begin dan $end (periode)
Nah ane mau cek aapakah 2 tanggal tersebut itu setengah bulan atau lebih 1 bulan atau apa, cuman ane daritadi nyari solusi gak dapet2.
Ane coba kaya gini
misal $begin = "2016-01-01" dan $end="2016-01-31"
$diff=date_diff($begin,$end);
pas ane coba var_dump($diff->format("%m"));
hasilnya 0
Tapi kalau misalnya ane ubah yang $end="2016-02-01"
hasilnya jadi 1
Why???
Anenya maunya gini kalau misalnya
$begin = "2016-01-01" dan $end="2016-01-31"
kehitung 1 bulan
tapi kalau
$begin = "2016-01-01" dan $end="2016-01-28"
ke hitungnya 0 bulan
bijimane caranya ya?? Ada solusi???
UPDATE BERHASIL
Dah berhasil, dengan cara
$diff=date_diff($begin,$end);
$bulan = $diff->m;

Jadi gini ane punya masalah, ane punya 2 tanggal, katakanlah $begin dan $end (periode)
Nah ane mau cek aapakah 2 tanggal tersebut itu setengah bulan atau lebih 1 bulan atau apa, cuman ane daritadi nyari solusi gak dapet2.
Ane coba kaya gini
misal $begin = "2016-01-01" dan $end="2016-01-31"
$diff=date_diff($begin,$end);
pas ane coba var_dump($diff->format("%m"));
hasilnya 0
Tapi kalau misalnya ane ubah yang $end="2016-02-01"
hasilnya jadi 1
Why???

Anenya maunya gini kalau misalnya
$begin = "2016-01-01" dan $end="2016-01-31"
kehitung 1 bulan
tapi kalau
$begin = "2016-01-01" dan $end="2016-01-28"
ke hitungnya 0 bulan
bijimane caranya ya?? Ada solusi???
UPDATE BERHASIL
Dah berhasil, dengan cara
$diff=date_diff($begin,$end);
$bulan = $diff->m;
Diubah oleh wolfzmus 05-02-2016 13:36
0
1K
5


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan