Привет, помогите разобраться с timestamp
есть такая дата 2023-02-03 10:00:00, она уже в базе в колонке с типом timestamp
выбираю данные из базы с таймзоной UTC
сырой запрос мне выводит ту же дату 2023-02-03 10:00:00, все окей пока что
меняю таймзону на Москву, делаю сырой запрос и вижу ....13:00:00, снова все логично, произошло преобразвоание
но теперь магия ларавел.
в конфиге стоит 'timezone' => 'Europe/Moscow'
пишу уже model::find....
делаю dd($model->my_timestamp) и вижу экземпляр кабон с таким значением - 2023-02-03 10:00:00.0 Europe/Moscow (+03:00),
а почему не UTC? понимаю, так как конфиге стоит таймзона и все к ней приводится, но тогда вопрос, а для чего так сделано?
более того, начиная в blade выводить дату и вместо 10:00 показывается 07:00, а это еще почему, почему минус-то?
есть база, там 10:00 по UTC, я получаю данные так же с коннектом в UTC, у меня в php UTC+3, даже при всем при этом ожидаю что в blade будет 13:00, а у меня 07:00