2016-01-19 18 views
1

我的IIS 8.0.9200.16384服務器(和SQL Server 2012)設置爲PST(UTC-8)時區,但使用Microsoft身份驗證方法時,表Webpages_MembershipCreateDate字段顯示UTC + 8值。爲什麼webpages_Membership表的CreateDate字段有錯誤的日期時間?

在我們自己的UserProfile表中,日期時間對於LastLogin(UTC-8)是正確的。我可以理解,CreateDate只是UTC,但它爲什麼是UTC + 8?有人知道爲什麼嗎?

回答

0

好的,我覺得有點尷尬,但我發現會員將datetime.now()保存爲UTC。我的服務器配置爲PST時區(UTC - 8)。我的其他大部分dateTime字段都記錄當地時間(可能不是一個好理想),所以這就是爲什麼CreateDate字段比我早8小時。我不是那個編寫網站的人,所以我跳到錯誤的結論,說有什麼不對。

相關問題