SSIS 或 SQL Server 2016 中是否有任何方法可以将 GMT 转换为 EST 时区。
案例如下。
我有一个数据库,其日期时间列 [EventDateTime] 位于 GMT 时区。
我在这里所做的是,使用 SSIS 并将这些数据加载到 SQL Server 中。有没有办法在执行 SSIS 时将 GMT 时区转换为 EST 时区
或者
是否有办法在加载到 SQL Server 后将 GMT 转换为 EST。
<小时/>Note: Please consider Day Light Saving time as well. Day Light Saving Condition: Between Second Sunday of March @ 7:00AM GMT to First Sunday of November @6:00AM GMT time difference is 4Hrs else its 5Hrs
提前致谢。
最佳答案
我认为以下链接解决了您的问题并考虑了夏令时。它提供了解决 SQL Server 中此限制的方法。
Date time conversion from timezone to timezone in sql server
您可以在执行 SQL 任务中应用此方法,并将结果返回到变量以在其他控制/数据流任务中使用。
希望这有帮助。
关于sql - GMT 到 EST 时区转换 SSIS/SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42674897/