2

現在、2013 年 3 月 29 日午前 12 時 56 分 (オーストラリア) です。

ユーザー名とパスワードの組み合わせを間違えると、データベースは前回のログイン失敗が

2013-03-28 13:56:18.517

11時間遅れています。私はすぐに使えるWebSecurityとを使用していますSimpleMembershipProvider

SELECT GETDATE()SQL Server 2012の Aは言う2013-03-29 00:58:40.930。大丈夫だよ。

何が起こっていますか?

4

1 に答える 1

4

日付は協定世界時 (DateTime.UtcNow()) として保存されていると思います。これにより、その量だけずれている理由が説明されます。

データベース/サーバーをタイム ゾーン間で共有する場合 (負荷分散を考えてください)、DateTime エントリは「同期」されたままになるため、これが良いことの 1 つの例です。

UTC 時間/DateTime 関数に関するMSDN の詳細情報

于 2013-03-28T14:59:46.850 に答える