相关疑难解决方法(0)

如何通过PHP轻松转换UTC的日期?

我在UTC中的日期时间字段中将日期存储在MySQL数据库中.我正在使用PHP,并且我调用了date_timezone_set('UTC'),以便所有对date()的调用(没有时间戳)以UTC格式返回日期.

然后,我有它,所以给定的网站可以选择其时区.现在我希望日期显示在网站的时区.因此,如果我将日期存储为"2009-04-01 15:36:13",则应在PDT时区(-7小时)内为用户显示为"2009-04-01 08:36:13" .

通过PHP执行此操作的最简单(最少代码)方法是什么?到目前为止,我所想到的只是

date('Y-m-d H:i:s', strtotime($Site->getUTCOffset() . ' hours', strtotime(date($utcDate))));
Run Code Online (Sandbox Code Playgroud)

有更短的方式吗?

php timezone

8
推荐指数
3
解决办法
3万
查看次数

标签 统计

php ×1

timezone ×1