gpt4 book ai didi

PHP操纵时区?

转载 作者:行者123 更新时间:2023-12-04 06:20:22 24 4
gpt4 key购买 nike

如果我有日期,我可以添加不同的时区吗?

例如我有 1/1/2000 5pm in +2gmt 我需要添加 +4gmt = 1/1/2000 7pm
或者从 thjis 中减去 -6gmt 所以我会得到下午 1 点?

最佳答案

您可以使用 DateTime DateTimeZone .还有一个 DateInterval 允许您指定可以与 DateTime::add 一起使用的间隔的类和 DateTime::sub .

<?php

$date = new DateTime('2000-01-01', new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . PHP_EOL;

$date->setTimezone(new DateTimeZone('Pacific/Chatham'));
echo $date->format('Y-m-d H:i:sP') . PHP_EOL;

?>

输出:
2000-01-01 00:00:00+12:00
2000-01-01 01:45:00+13:45

关于PHP操纵时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6658119/

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