ฉันมีโครงการซึ่งมีพื้นฐานอยู่ในภูมิภาค CET เป็นหลัก ฉันตั้งค่า CET ใน config/app.php แต่การประทับเวลา Pivot ทั้งหมดในฐานจะถูกจัดเก็บเป็นเวลา UTC
ฉันจะตั้งค่าเขตเวลา "ทั่วโลก" สำหรับการประทับเวลาได้อย่างไร
ฉันทำแบบทดสอบนี้:
<?php
$timezone = date_default_timezone_get();
echo "The current server timezone is: " . $timezone;
echo "<br />".date('m/d/Y h:i:s a', time());
$mytime = Carbon\Carbon::now();
echo "<br />".$mytime->toDateTimeString();
?>
และนี่คือผลลัพธ์:
The current server timezone is: CET
06/09/2016 12:06:04 pm
2016-06-09 11:06:04
ขอบคุณ Y
Carbon\Carbon::parse('2021-01-28T23:45:00.000000Z')->setTimezone('Europe/Brussels')->format('Y-m-d H:i')
=›"2021-01-29 00:45"
- person PaulH   schedule 28.01.2021