MySQL时间戳+;5小时

MySQL时间戳+;5小时,mysql,time,Mysql,Time,我的mysql表中有一个timestamp列。它是根据UTC/GMT存储时间戳的。现在我希望它以IST格式存储,比UTC/GMT多+5小时 查询可以做什么呢?您可以在select/where语句中使用(根据您的需要)。。。我想这就是你想要的 DATE_ADD(date_column_name, INTERVAL 5 HOUR) 您可以在select/where语句中使用(根据您的需要)。。。我想这就是你想要的 DATE_ADD(date_column_name, INTERVAL 5 HOUR

我的mysql表中有一个timestamp列。它是根据UTC/GMT存储时间戳的。现在我希望它以IST格式存储,比UTC/GMT多+5小时

查询可以做什么呢?

您可以在select/where语句中使用(根据您的需要)。。。我想这就是你想要的

DATE_ADD(date_column_name, INTERVAL 5 HOUR)
您可以在select/where语句中使用(根据您的需要)。。。我想这就是你想要的

DATE_ADD(date_column_name, INTERVAL 5 HOUR)

更多信息


有关更多信息,请尝试以下时间戳类型的对话:

SELECT NOW()+INTERVAL 5 HOUR;

SELECT DATE(COLUMN NAME)+INTERVAL 5 HOUR FROM t1(TABLANAME);

SELECT CONVERT_TZ(DATE(COLUMN NAME),'+1:00','+00:00') FROM t1(TABLANAME);

SELECT CONVERT_TZ(NOW(),'+1:00','+00:00');

SELECT CONVERT_TZ('2004-01-01 12:00:00','+1:00','+00:00');

请参阅()中的此链接,尝试以下各种时间戳对话:

SELECT NOW()+INTERVAL 5 HOUR;

SELECT DATE(COLUMN NAME)+INTERVAL 5 HOUR FROM t1(TABLANAME);

SELECT CONVERT_TZ(DATE(COLUMN NAME),'+1:00','+00:00') FROM t1(TABLANAME);

SELECT CONVERT_TZ(NOW(),'+1:00','+00:00');

SELECT CONVERT_TZ('2004-01-01 12:00:00','+1:00','+00:00');

请参阅()中的此链接。

您可以设置服务器的偏移量,请检查。是的,我可以。但是我需要查询。您应该将此链接指向不同类型的timpstamp:()您可以设置服务器的偏移量,请检查。是的,我可以。但是我需要通过查询来完成。您应该将此链接指向不同类型的timpstamp:()