首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在PHP和MySQL中将协调世界时设置为时区

在PHP和MySQL中将协调世界时设置为时区
EN

Stack Overflow用户
提问于 2015-02-15 23:54:10
回答 1查看 1.1K关注 0票数 0

我正在开发一个应用程序,我遇到了一个小问题...

我如何处理时区? PHP和MySQL之间会不会有冲突?我想要做的是在PHP中将时区设置为UTC,就像这样,并使用date_default_timezone_set('UTC');将其存储在MySQL中。

MySQL是否会将我通过PHP提供的时间更改为它设置的任何时区,还是只存储提供的值?如果它将更改它,我如何将MySQL中的时区也设置为协调世界时。

我想将时区设置为UTC,这样如果我需要担心更改不同时区的时间,我只需添加/减去任何偏移量。

附言:我是一个网站开发的新手。

EN

回答 1

Stack Overflow用户

发布于 2019-02-09 10:48:54

使用下面的代码来提取TimeZone偏移值。然后将其添加到您的实际日期时间值中。它会将您的日期时间值转换为UTC时间。

代码语言:javascript
运行
复制
set @TimeZoneOffSet := TIMEDIFF(NOW(),UTC_TIMESTAMP);
select ADDTIME(date_time_column,@TimeZoneOffSet) from table_name;;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28527934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档