Postingan lainnya
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