strtotime()在转换mysql时间戳时打破了新的php版本

时间:2011-10-31 10:41:34

标签: php mysql

我正在使用

转换我的mysql时间戳

$timeStampDate=date("F j, Y g:i a", strtotime($row["projectTimeStamp"]));

不幸的是,一个新的php版本不喜欢这个,并且给了我一组错误。

Strict Standards: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. 

我一直在玩.htaccess,添加php_value date.timezone Europe/London,但这是一个问题。

我只需要在$ variable中读取mysql NOW()。

我讨厌软件更新。 PHP Version 5.2.17

2 个答案:

答案 0 :(得分:2)

您必须使用date_default_timezone_set()

设置默认时区

答案 1 :(得分:1)

或者在php.ini中:datetime.timezone