首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >时区指南?

时区指南?
EN

Stack Overflow用户
提问于 2014-05-15 12:06:21
回答 4查看 81关注 0票数 0

所以这里的事情是,我不知道,也不知道如何在网上搜索它。因此,我将开始解释:

-Website(主机)位于具有UTC时区的服务器中。

-I(管理员)位于CEST时区

-When i(管理员)创建一个具有特定日期的事件(让我们使用X格式YYYY DD),我想要的是该事件不会在18:00 CEST的X天可用,但在此之前事件是" on“的,客户可以看到,如果您知道我的意思的话。

-After 18:00的X天,用户(客户端)将无法看到更多的事件,然后“传递”到下一个日期(让我们的Y)事件。

我不知道如何在互联网上搜索这个,所以,一些指南是非常感谢的。

语言:SQL

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-05-15 13:20:20

数据库时区

这有点回应了我的问题。mysql> SET time_zone = 'timezone_name';

现在我必须了解如何构建查询..。

编辑:

因此,在完成上述操作之后,我创建了查询select *, dayname(date) as day_name from dates where (date + interval 17 hour) > now()

虽然我认为这对我(目前而言)更好,但也有一个替代方案,Bharat Maheshwari在上面提到过。(由于我是在全国范围内工作,所以我不需要检查每个用户时区,因此这使这项工作变得更容易一些。)

非常感谢您的帮助和提示!

祝您今天愉快。

票数 0
EN

Stack Overflow用户

发布于 2014-05-15 12:33:17

您可以尝试使用php的设置函数,其值为:“欧洲/柏林”

代码语言:javascript
复制
date_default_timezone_set('Europe/Berlin');

现在,您的数据库将根据“欧洲/柏林”time.Implement存储日期值,这是显示欧洲/柏林时区条件的事件逻辑。

票数 2
EN

Stack Overflow用户

发布于 2014-05-15 12:45:07

在插入事件日期时间时使用它。

切换偏移量(sysdatetime偏移量(),'+02:00')

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23677735

复制
相关文章

相似问题

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