GMT到EST时区转换SSIS / SQL Server

时间:2017-03-08 15:07:21

标签: sql sql-server ssis

我们在SSIS或SQL Server 2016中是否有任何方法可以将GMT转换为EST时区。

案例如下。

我有一个数据库,其日期时间列[EventDateTime]位于GMT时区。

我在这里做的是,使用SSIS并将此数据加载到SQL服务器中。有没有办法在执行SSIS时将GMT时区转换为EST时区

OR

如果我可以在加载到SQL Server后将GMT转换为EST。

  

注意:请考虑日间节能时间。日间节能条件:3月的第二个星期日@格林尼治标准时间上午7:00至第一天   11月的星期日@格林威治标准时间早上6点,时间差是4小时   5小时

先谢谢。

1 个答案:

答案 0 :(得分:3)

我认为以下链接可以解决您的问题并考虑日间节约时间。它为SQL Server中的此限制提供了一种解决方法。

Date time conversion from timezone to timezone in sql server

您可以在执行SQL任务中应用此方法,并将结果返回给变量,以便在其他控制/数据流任务中使用。

希望这有帮助。