1

現在、WebAPI アプリケーションで次の日付フィルターを使用しています。

json.SerializerSettings.Converters.Add( 
   new IsoDateTimeConverter { DateTimeFormat = "dd-MM-yyyy hh:mm" });

フロントエンドが日付を理解できなかったので、これを使い始めました。私の記憶が正しければ、ミリ秒の桁数が多すぎることが原因でした。

必要なのは、日付を次のような形式にすることです。

1288323623006

誰かがシリアライザーを使用してこれを行う方法を提案できますか? これはデフォルトとは異なりますか?

4

2 に答える 2

0

私はそれがあなたが望むものだと思います

 private static readonly long DatetimeMinTimeTicks = (new DateTime(1970, 1, 1, 0, 0, 0,     DateTimeKind.Utc)).Ticks;
 long b = (long)((Calendar1.SelectedDate).ToUniversalTime().Ticks - DatetimeMinTimeTicks) / 10000; 
于 2013-08-13T08:22:29.157 に答える