我有一学期的 fromDate 和 toDate 两个字段。假设它们的值是“01-06-2013”到“01-09-2013”。如何在 vb.net 中获得学期的总天数?
问问题
1304 次
3 回答
2
您可以在 vb.net 中尝试:
Dim t1 As DateTime = Convert.ToDateTime("01-06-2013")
Dim t2 As DateTime = Convert.ToDateTime("01-09-2013")
MessageBox.Show(t2.Subtract(t1).Days)
于 2013-04-15T09:32:28.783 回答
1
我认为 сlass DateDiff 可以帮助你:http: //msdn.microsoft.com/ru-ru/library/ms189794.aspx
于 2013-04-15T09:19:29.980 回答
1
试试这个(C#):
TimeSpan timespan = Convert.ToDateTime("01-09-2013").Subtract(Convert.ToDateTime("01-06-2013"));
Response.Write(timespan.Days+1);
通常,Subtract 方法返回一个比正确值小一的值,因此加一以获得 excat 天数
或者:
DateDiff(DateInterval.Day , curDate, srDate) //can replace the first argument with "d"
还要检查这个链接
于 2013-04-15T09:20:19.843 回答