我正在尝试在SQL Server 2016和Azure SQL中使用新的。我只是想获取伦敦的当前时间作为datetime,并根据夏令时进行了调整。在运行以下所有命令时,伦敦的时间是凌晨3:27DECLARE @dto datetimeoffset
SET @dto = (SELECT GETUTCDATE() AT TIME ZONE 'GMT Standard Time')
大约4年前,我遵循了在 1.1和ASMX服务(以SQL 2000服务器为后端)上构建.Net客户端的DateTime用法最佳实践。我仍然记得我在DateTime中遇到的序列化问题,以及它对不同时区的服务器所做的测试工作。我的问题是:对于WCF和SQL server 2008这样的一些新技术,是否有类似的最佳实践文档,特别是添加了用于存储时区感知信息的新日期时间类型。这就是环境:
目前,我正在使用DateTime getter/setter存储DeliveryDate。但是,我在UTC time中存储它有问题。我已经对此做了一些研究,并尝试了DateTimeKind.Utc,但无法使它正确工作。如何让DeliveryDate 在UTC时间存储DateTime?我的代码:{
public S