2017-03-06 22 views
-1

querystringdatetimeを渡したいと思いますが、ミリ秒をかけなければなりません。クエリーストリングのDatetime内でミリ秒を渡す

私がそうしようとすると、それはPMまたはAMで2番目まで運ぶだけです。

すなわち -

@Html.ActionLink("Details", "Details", new { TGuid = item.TGuid, TDate = item.TDate }) 

TDate = {2/2/2017 4:33:32 PM} 

しかし、ミリ秒プロパティ:350

しかし、詳細日時PARAMTERを受け入れ、突然ミリ秒を失った:

public ActionResult Details(string TGuid, DateTime TDate) 


TDate = {2/2/2017 4:33:32 PM} 

さて、ミリ秒は0です。

は、どのように私は確かミリ秒内である作るTDateを渡す必要がありますlsoキャプチャ?

答えて

0

日付時刻オブジェクトにフォーマットを適用しようとしましたか?デフォルトでは、フレームワークはパラメータなしでtostringを適用し、ミリ秒を削除します。このlink

をこのチェックアウト日時形式の詳細については、参照

@Html.ActionLink("Details", "Details", new { TGuid = item.TGuid, TDate = item.TDate.ToString("MM/dd/yyyy hh:mm:ss.fff tt") }) 

関連する問題