我正在尝试构建一个具有时区的时间表,所以我知道当我通过var转储运行$ date时它将为我转换时间但是当我尝试回应时没有任何反应我想知道是否有办法为了回应这个变化,我在哪里添加东西,所以时间表按周工作,没有日期作为每周结束时的重置,所以我希望能够输入让我们说星期一上午10点,并按时区更改。
$time = 23;
$date = new \DateTime("{$time}:00:00.000", new DateTimeZone('UTC') );
$timezone = new DateTimeZone('Australia/Melbourne'); $date->setTimezone($timezone);
echo $date;
答案 0 :(得分:1)
因为$date
是DateTime Object
,所以你不能直接echo
点击此处: -
(如果您检查打印输出,则会明确指出DateTime Object
)
顺便说一句,您可以通过以下方式echo
此对象元素: -