asp.net mvc 3-使用linq更新datetime字段的时间



我的数据库中有两个字段用于存储开始时间和结束时间。它们是最新的。我用tostring("hh:mmtt")从它们中选择时间。现在我只想更新日期的时间部分。我有下拉列表来选择小时和分钟以及上午/下午。如何在MVC3应用程序中使用实体框架/LINQ更新存储在sql server中的日期时间。

请建议

实际上,您实际上不需要触及linq部分,基本上您想要做的只是将字符串转换回日期时间对象,并通过创建新的日期时间对象或添加/减去mm/dd/yy小时或分钟来操作日期时间对象。

您必须始终更新整个日期时间-这意味着您必须在应用程序中构建一个新的DateTime,并使用正确的日期部分和定义的时间部分。

创建新的DateTime对象

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

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

相关内容

  • 没有找到相关文章

最新更新