131得票9回答
时区转换函数convert_tz返回null值

我知道这听起来很蠢,但当我使用SELECT CONVERT_TZ('2004-01-01 12:00:00','UTC','Asia/Jakarta') AS time 它输出了NULL。我在Ubuntu 12.04 64位上使用MySQL Workbench,而且它在我的另一台笔记本电脑/操...

91得票6回答
MySQL能将存储的UTC时间转换为本地时区吗?

在常规的SELECT语句中,MySQL可以直接将存储的UTC时间转换为本地时区时间吗? 假设您有一些带有时间戳(UTC)的数据。CREATE TABLE `SomeDateTable` ( `id` int(11) NOT NULL auto_increment, `value`...

63得票3回答
如何在MySql的Select查询中将UTC日期转换为本地时区?

我在使用MySql数据库的一个查询中使用了Where条件。我的问题是,我的表中有一个displaytime列,但该表列显示的数据是UTC时间,我想将该displaytime列转换为本地时区。那么如何在查询中提供此功能呢? 我已经搜索了相关内容,并知道类似于SELECT CONVERT_TZ(...

47得票3回答
MySQL CONVERT_TZ()

我正在尝试设置一个数据库,存储用户指定的每日警报时间。例如,如果某些标准在每天早上7:00到7:30之间得到满足,则用户希望收到警报。在尝试实现这一点时,我需要考虑夏令时问题。下面是我的解决方案: 在一个表(比如userInfo)中存储用户的本地时区信息(以长格式,如“US/Eastern...

32得票9回答
当前GMT时间的MySQL查询

这听起来很简单,但我一直没有找到如何使用简单的SELECT语句返回GMT当前时间。 我一直在尝试使用CONVERT_TZ()函数将NOW()函数根据服务器时区和GMT时区转换为GMT时间,但是由于某些原因,当我输入文字时区时,它会返回NULL。唯一能得到结果的方法是实际输入偏移量,而这对于本...

8得票2回答
MySQL转换时区函数CONVERT_TZ(),当参数之一为“+14:00”时返回空值。

我正在尝试将UTC时间转换为用户本地时间,直到我尝试将时间转换为+14:00时区,结果总是空的,有人有什么想法吗? 以下是我的代码: select CONVERT_TZ(now(), '+00:00', '+14:00')

8得票1回答
根据时区偏移量搜索MySql时间戳

我创建了一个示例表格,与我的原始表格情景相同。 表格名称为“records”,位于数据库“test”中。 数据库时区设置为UTC(SET time_zone = "+00:00";) `records` (`id`, `name`, `time_created`) (1, 'motion...

7得票3回答
如何在UTC和本地时区中存储日期时间

如何实现日期时间的存储,以便让用户在查看/查询数据时按照本地时间显示,同时保留原始日期时间信息。 基本上,用户希望能够根据自己的本地时间查询从各种时区系统收集的数据。但是有时,他们希望知道数据是在原始系统中创建的,例如在18:00。这有助于来自世界各地的用户就同一事件进行沟通。 User1...

7得票5回答
MySQL和Java中的时区差异问题

我有一个在mysql中比较两个日期的查询语句,如下所示: convert_tz(updatedDate,'+05:30','-05:00') < ? convert函数返回列createddate在美国时间的值。当我在mysql查询浏览器中运行此查询时,如下所示: convert...