【发布时间】:2015-03-30 16:07:05
【问题描述】:
我尝试在 PHP 中将日期“31/01/2015 11:33:22 AM”更改为“2015-01-31 11:33:22”
我试过了
echo strtotime('31/01/2015 11:33:22 AM');
但是它会抛出错误..任何想法。请分享
错误信息
警告:strtotime() [function.strtotime]:依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们在第 2 行为 'EST/-5.0/no DST' 选择了 'America/New_York'
【问题讨论】:
-
在
strtotime()函数之前使用date_default_timezone_set('America/New_York');,Same Question here