我的IIS8.0.9200.16384服务器(和SQL Server2012)设置为PST (UTC-8)时区,但是当使用微软身份验证方法时,表Webpages_Membership的CreateDate字段显示UTC+8值。
在我们自己的UserProfile表中,日期时间对于LastLogin (UTC-8)是正确的。我可以理解CreateDate仅仅是UTC,但是为什么它是UTC+8呢?有人知道这是为什么吗?
发布于 2016-01-21 00:31:45
好吧,我觉得有点尴尬,但我发现成员资格将datetime.now()保存为UTC。我的服务器配置为PST时区(UTC - 8)。我的大多数其他dateTime字段都记录本地时间(可能不是很理想),这就是为什么CreateDate字段比我早8小时。我不是那个设计这个网站的人,所以我跳到了错误的结论上,那就是有问题。
https://stackoverflow.com/questions/34884712
复制相似问题