在MySQL服务器2008 R2服务器中转换像America / New_York

时间:2013-04-01 11:20:53

标签: sql-server database select

2013年4月19日星期五13:30:00在美国/纽约转换为 2013年4月19日星期五09:30:00在美国/安克雷奇

在SQL Server 2008 R2中这样转换。

使用选择查询。

请帮我解决这个问题。

谢谢,

我们将java wright从“America / New_York”转换为America / Anchorage,就像我需要一个select查询将EST时间转换为其他时区一样..请不要像MET,GMT和所有时间一样给出时区...

请注意: - 所有时区只会像普通文本美国/安克雷奇

1 个答案:

答案 0 :(得分:0)

您正在寻找此功能:

CONVERT_TZ(DT,FROM_TZ,转到to_tz)

CONVERT_TZ()将日期时间值dt从from_tz给定的时区转换为to_tz给定的时区,并返回结果值。时区的指定如第10.6节“MySQL服务器时区支持”中所述。如果参数无效,则此函数返回NULL。

https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_convert-tz

相关问题