2011-06-01 178 views
0

我的數據庫中有兩個字段用於存儲開始時間和結束時間。他們是日期時間。我使用tostring(「hh:mm tt」)從他們那裏選擇時間。現在我只想更新日期的時間部分。我有dropdownlist選擇小時和分鐘和上午/下午。如何使用MVC3應用程序中的實體框架/ LINQ更新存儲在sql server中的日期時間。使用linq更新日期時間字段的時間

請建議

回答

0

其實你並不真的需要觸摸的這個LINQ部分,基本上你想要做的只是將字符串轉換回datetime object,只是通過創建操縱DateTime對象一個新的日期時間對象或加/減mm/dd/yy小時或分鐘。

0

您必須始終更新整個日期時間 - 這意味着您必須在應用程序中新建一個DateTime並使用正確的日期部分和定義的時間部分。

0

創造新的DateTime對象

DateTime mydate = New DateTime(2011, 6, 1, 12, 30, 0); 

DateTime mydate = DateTime.Parse("2011-06-1 12:30:00 PM");