【发布时间】:2021-05-21 22:15:57
【问题描述】:
我正在尝试从 Carbon / Laravel 中的不同时区获取时间戳。有些东西会改变,但时间戳不会改变(无论我使用->format('U') 还是->timestamp)
<?php
$datestring = '2021-05-29';
$date = \Carbon\Carbon::parse($datestring);
echo $date->format('H:i') . '<br>';
echo $date->timezone('Europe/London')->format('H:i') . '<br>';
echo $date->format('U') . '<br>';
echo $date->timezone('Europe/London')->format('U') . '<br>';
?>
结果:
00:00
01:00
1622246400
1622246400
游乐场:https://laravelplayground.com/#/snippets/a62f40ea-38a8-4145-9851-5d061905cfa0
【问题讨论】:
标签: laravel datetime php-carbon