MVCかみそりでは、現在の日付をこのようにデータベースに入れています。
model.Returndate = DateTime.Now.Date.ToShortDateString();
データベースフィールドは日時データ型であり、現在の日付を文字列形式に変換しているので、これは機能しません。これを行うにはどうすればよいですか?日付をmm / dd / yyyy形式ではなくmm / dd / yyyy形式で指定したいので、文字列形式を使用しています。hh:mm:ss時間形式です。
編集:
私が持っているコントローラーで
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
パーシャルビューでは、
@Html.EditorFor(model => model.Returndate)
これは、日付と日付を一緒に表示する場所です...日付だけを表示したいのですが。時間ではありません。この編集がよりよく説明されることを願っています。
ToString("mm/dd/yyyy");
あなたが望むものを正確に見ることができるように出力をフォーマットします。