如何解决使用linq来更新datetime字段的时间
| 我的数据库中有两个字段用于存储开始时间和结束时间。他们是日期时间。我使用tostring(\“ hh:mm tt \”)从他们那里挑选时间。现在,我只想更新日期的时间部分。我有一个下拉列表选择小时和分钟以及AM / PM。如何在MVC3应用程序中使用Entity Framework / LINQ更新存储在sql server中的日期时间。 请建议解决方法
实际上,您实际上并不需要触摸linq部分,基本上,您要做的只是将字符串转换回datetime对象,并通过创建新的datetime对象或添加/减去操作datetime对象。 mm / dd / yy小时或分钟。
, 您必须始终更新整个日期时间-这意味着您必须在应用程序中构建一个新的“ 0”,并使用正确的日期部分和定义的时间部分。
, 创建新的DateTime对象
DateTime mydate = New DateTime(2011,6,1,12,30,0);
要么
DateTime mydate = DateTime.Parse(\"2011-06-1 12:30:00 PM\");
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。