【发布时间】:2019-12-16 20:02:29
【问题描述】:
这是我的代码
$time = '2019-12-16T10:14:35.000000Z';
$var = new Carbon($time);
$var = $var->setTimezone('Asia/Dhaka')->format('Y-m-d H:i:s');
我期待的回报是'2019-12-16 4:14:35'
我得到的回报'2019-12-16 10:14:35'
如果我删除格式功能,我会得到正确的时区 '2019-12-16T4:14:35.000000Z'
显然 setTimeZone 不适用于 Format。我在这里想念什么?
我知道可能存在重复问题,但似乎没有一个解决方案适合我。
【问题讨论】:
标签: php php-carbon