私はすでにDateTimeオブジェクトにUTC時間を格納しています。MVCのJson()はdatetimeをUTCに自動的に変換します
これをJson()シリアライザを使用して送信すると、これらの日付は再びUTCに変換されます。私はこれが起こることを望んでいない。
助けてください。
私はすでにDateTimeオブジェクトにUTC時間を格納しています。MVCのJson()はdatetimeをUTCに自動的に変換します
これをJson()シリアライザを使用して送信すると、これらの日付は再びUTCに変換されます。私はこれが起こることを望んでいない。
助けてください。
DateTime
オブジェクトのKind
プロパティを確認してください。おそらくUTCとしてマークされていない可能性があります。
この「種類」のプロパティはどこですか?どのように見えますか? – jao
@jaoこれは 'DateTime'オブジェクトのプロパティです。たとえば、次のようになります。' var date = DateTime.Now; Console.WriteLine(date.Kind.ToString()); ' –
DateTimeオブジェクトのKindプロパティを確認してください。おそらくUTCとしてマークされていない可能性があります。 –
あなたは正しいです。これを答えとして追加して、正解とマークすることができます –