0

Membership Class最近、すべての時間フィールドを使用して新しいユーザーを作成すると、次のようLastActivityDateに保存されることに気付きましたUTC(タイムゾーンの 4 時間前)。web.config自分のタイムゾーンを使用するために変更する値があるかもしれないと思っていましたが、ありません。利用できるのはこれだけです。

メンバーシップ クラスで使用されるタイム ゾーンを変更する方法はありますか、それとも使用するのが標準的な方法であるため変更できないものの 1 つですかUTC

4

1 に答える 1

3

LastActivityDate は UTC で保存されますが、読み取るとサーバーの LocalTime に変換されます。これは、それを表示するために呼び出すときのコードです。

public virtual DateTime LastActivityDate
{
    get
    {
        return this._LastActivityDate.ToLocalTime();
    }
}
于 2012-05-11T15:49:11.663 に答える