i have to find out difference between two dates using following function
but it gives wrong output.
<?php
$date = date_create(‘2000-01-20’);
date_sub($date,“2000-01-30”);
echo date_format($date,‘Y-m-d’);
?>
Error:
2000-01-20
PHP Warning: date_create(): It is not safe to rely on the system’s timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘Asia/Calcutta’ for ‘IST/5.0/no DST’ instead in /var/www/html/database.php on line 7
PHP Warning: date_sub() expects parameter 2 to be DateInterval, string given in /var/www/html/database.php on line 8