c# - Datediff 获取两个日期之间的日期并将其绑定(bind)到 gridview

标签 c# asp.net

我有一个包含“dateborrowed”和“datereturned”列的表格。我想做的是我想获取“datereturned”和“dateborrowed”之间的值,并将其绑定(bind)到另一个表中的另一列。另外我怎样才能使用 datediff 函数来做到这一点?与此同时,我还在学习它。任何帮助将不胜感激。

提前致谢!!

最佳答案

使用 C#.NET,您可以从一个 DateTime 中减去另一个,得到一个 TimeSpan。例如:

TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1));

如果您想要两个日期之间的日期,则可以将此时间跨度的一半添加到其中一个日期:

TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1));
DateTime inBetween = DateTime.Now.AddDays(timespan.TotalDays / 2);

关于c# - Datediff 获取两个日期之间的日期并将其绑定(bind)到 gridview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6057377/

相关文章:

c# - 更改原始 IP - 绕过连接缓存

c# - 实体/LINQ/ASP.NET : ASPxGridView Adding Rules

c# - 为什么以下测试使用 Mbunit 和 Rhino 模拟失败?

C#:根据确认对话框防止 AutoPostBack

c# - ASP.NET MVC FileResult 到磁盘上的文件

asp.net - Windows 身份验证。用户得到提示 - ASP.NET

c# - 三层C#asp.net : insert dropdownlist selected text and value

c# - 开拓者 : how to bind Nullable object to <select>?

asp.net - 如何在多语言 ASP.NET 网站中重写 URL

iis - 虚拟目录未配置为 IIS 中的应用程序