考虑到夏令时,如何编写查询以从 EST 转换为 GMT 时间?
例如:东部时间是2010-02-13 11:30:55.293
如果这属于夏令时,则应该是,2010-02-13 15:30:55.293
否则应该是2010-02-13 16:30:55.293
请帮忙
考虑到夏令时,如何编写查询以从 EST 转换为 GMT 时间?
例如:东部时间是2010-02-13 11:30:55.293
如果这属于夏令时,则应该是,2010-02-13 15:30:55.293
否则应该是2010-02-13 16:30:55.293
请帮忙
在您当前的条件下,您无法干净地反向转换为 UTC ,因为已经存在不明确的时间条目(然后时间正在及时切换)。
除此之外,您将需要SQL CLR函数进行此类转换,因为 SQL 服务器无法访问时区数据 AFAIK。您应该为您的任务使用TimeZoneInfo类。