Postingan lainnya
diff() di php versi 5.2.8
Kok error ya? Mohon bantuannya
Fatal error: Call to undefined method DateTime::diff() in C:\xampp\htdocs\tesnan\index.php on line 4
<?php
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');
?>
9 Jawaban:
Saya nggak pernah pakek method diff di DateTime sih, cuman kalau dilihat dari pesan errornya, mungkin fungsi diff nggak tersedia di objek DateTime.
update versi php nya kalau mau make metode diff()
ga bisa mas, soalnya ini punya perusahaan ada solusi lain mas?
Jawaban Terpilih
Update versi PHP ngga berhubungan dengan punya siapa :D, termasuk punya perusahaan. Kalau mau coba kode lain
$start = new DateTime('2010-10-12');
$end = new DateTime();
$days = round(($end->format('U') - $start->format('U')) / (60*60*24));
sumber stackoverflow: http://stackoverflow.com/questions/4033224/what-can-use-for-datetimediff-for-php-5-2
hehe kan saya programmer baru mas, takut ada yg berubah karena sistem ini udah berjalan dari 2008. terimakasih mas, saya coba dulu.