这是时区转换的功能。如果它在一个循环中使用 - 一个错误:无法重新声明NEWtimezone()(之前声明...
function NEWtimezone($time,$defaultzone,$newzone)
{
$date = new DateTime($time, new DateTimeZone($defaultzone));
$date->setTimezone(new DateTimeZone($newzone));
$result=$date->format('Y-m-d H:i:s.u');
return $result;
}
$newzone="Europe/Moscow";
$defaultzone = "+1000";
$time = "2016-09-29 07:27:00.966";
答案 0 :(得分:0)
Can not redeclare function NEWtimezone() ....
错误表示函数NEWtimezone()
已经定义,但您的代码会尝试再次定义它。
确保将函数定义放在循环之外。