Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Bug atau emang begini?
gan ane mau tanya tentang penjumlahan tanggal pada php, ane ada khasus tanggal 31-01-2018 ditambah satu bulan itu 28-02-2018 atau 2018-03-03 ya? code yang ane pakai
$tgl = '2018-01-31';
$date = strtotime('+1 month', strtotime($tgl));
0
4 Jawaban:
coba pake ini biar nnti jadinya udah ngk jadi format tanggal Y-m-d (udah bukan format strtotime) :
$tgl = '2018-01-31';
$date = date('Y-m-d', strtotime('+1 month', strtotime($tgl)));
echo 'Time ->'.$date;
0
Test gan
$date=date_create("2018-03-15");
date_add($date,date_interval_create_from_date_string("1 months"));
echo date_format($date,"Y-m-d");
0
jadi jika tanggal "31-01-2018" ditambah 1 bulan hasilnya "03-03-2018", tapi yang saya mau hasilnya "28-02-2018". bisa tidak ya?
0