How to fix warning from date() in PHP"

Nano HE picture Nano HE · Apr 4, 2011 · Viewed 133.4k times · Source

I am using XAMPP(PHP Version 5.3.1) on winxp. When I try to call time() or date() function on my localhost. It will show warning message as this,

Severity: Warning

Message: date() [function.date]: 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 'UTC' for '8.0/no DST' instead

Filename: helpers/date_helper.php

How can I disable the warning? Thanks.

Answer

Alex Pliutau picture Alex Pliutau · Apr 4, 2011

Try to set date.timezone in php.ini file. Or you can manually set it using ini_set() or date_default_timezone_set().