gpt4 book ai didi

php - 碳日期的格式时区

转载 作者:IT王子 更新时间:2023-10-28 23:51:34 25 4
gpt4 key购买 nike

我正在尝试为 Carbon 对象中的日期设置时区。它在本地运行良好,但在我的生产环境中它一直给我 Bad timezone 错误。

我试过:

$date->setTimezone('7');
$date->setTimezone('+7');
$date->setTimezone('7:00');
$date->setTimezone('+7:00');
$date->setTimezone('UTC 7');
$date->setTimezone('UTC +7');
$date->setTimezone('UTC 7:00');
$date->setTimezone('UTC +7:00');

不知道为什么它会在我的生产箱上提示。也找不到关于此处输入的“正确”格式的文档。有人可以帮忙吗。

仅供引用:local 是 windows,prod 是 Ubuntu box。

最佳答案

您可以通过以下方式更改时区:

$timestamp = '2014-02-06 16:34:00';
$date = Carbon::createFromFormat('Y-m-d H:i:s', $timestamp, 'Europe/Stockholm');
$date->setTimezone('UTC');

这种格式适用于我的 Local(Ubuntu) 和 prod(Redhat) 项目。

关于php - 碳日期的格式时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28600330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com