Javascript 将Mysql时间戳转换为本地国家/地区时间戳

Javascript 将Mysql时间戳转换为本地国家/地区时间戳,javascript,mysql,timestamp,timestamp-with-timezone,Javascript,Mysql,Timestamp,Timestamp With Timezone,我的服务器(Tomcat)在北美,我的客户在全球不同地区 我有个问题: select time_stamp from table_name; ___________________ | time_stamp | --------------------- |2015-08-26 20:03:30| --------------------- 这是北美的时间(MySQL占用服务器时间),但

我的服务器(Tomcat)在北美,我的客户在全球不同地区

我有个问题:

      select time_stamp from table_name;
         ___________________
        |  time_stamp       |
        ---------------------
        |2015-08-26 20:03:30|
        ---------------------
这是北美的时间(MySQL占用服务器时间),但我的客户在HTML页面中从印度/美国查看此值


如何将此值转换为我的客户端本地时间。

在客户端设置时区

设置时区=时区


在这里,您可以找到使用convert_tz函数的详细信息

看看这个:


支持文档:这将填充表格

您正在将美国/东部转换为美国/中部,那么日本/印度等其他地方呢
mysql> SELECT CONVERT_TZ('2007-03-11 2:00:00','US/Eastern','US/Central');
+------------------------------------------------------------+
| CONVERT_TZ('2007-03-11 2:00:00','US/Eastern','US/Central') |
+------------------------------------------------------------+
| 2007-03-11 01:00:00                                        |
+------------------------------------------------------------+

mysql> SELECT CONVERT_TZ('2007-03-11 3:00:00','US/Eastern','US/Central');
+------------------------------------------------------------+
| CONVERT_TZ('2007-03-11 3:00:00','US/Eastern','US/Central') |
+------------------------------------------------------------+
| 2007-03-11 02:00:00                                        |
+------------------------------------------------------------+