一尘不染

将日期时间转换为包括 UTC 时区 php

php

我正在尝试使用 PHP 将 datetime 转换为 UTC 时间码,如何转换 2022-05-14 13:30:30 所以它会显示为 2022-05-14T13:30:30+01:00


阅读 90

收藏
2022-07-23

共1个答案

一尘不染

格式可以通过方法获取toAtomString()。使用我的时区设置,我得到了时区02:00,所以我必须setTimezone()在解析时使用和指定时区。可以省略,如果你的是正确的。

Carbon::parse('2022-05-14 13:30:30', 'Europe/london')
    ->setTimezone('Europe/london')
    ->toAtomString();

这将格式化日期如下2022-05-14T13:30:30+01:00

2022-07-23