mysql从不同的日期时间本地保存日期

时间:2014-03-15 08:54:51

标签: mysql datetime

我很难决定从不同时区获取数据的正确方法:

我正在构建一个应该为来自世界各地的用户提供服务的应用程序。

我有一个名为Events的表,用于保存用户插入的事件。

在此表中,该事件有Start_TimeEnd_Time列,我有时需要根据列运行选择查询,并且与用户的当前时间相关

我正在考虑在数据库中保存最佳方法的最佳方法。显然我在时区领域缺乏知识。

现在我将所有时间保存为当前UTC时间戳,并且我不确定它是否正确。

任何人都可以提供一些关于正确存储方式的指南或文件吗?

1 个答案:

答案 0 :(得分:0)

嘿,根据我的理解,你有一个应用程序代表用户向这个数据库发送请求,并且用户有自己的日期和时区。 我建议将应用程序级别的请求时区更改为UTC。将您的应用程序和数据库带到同一页面,然后在处理后将其转换回本地时区。 你正在使用什么应用程序语言?