如何计算两日期相差的小时数?

jyd30 2003-11-14 03:30:51
DateTime D1;
DateTime D2;

如何计算两日期相差的小时数?天数?
...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dldl 2003-11-15
  • 打赏
  • 举报
回复
学习到了!
piziliu2003 2003-11-14
  • 打赏
  • 举报
回复
DateTime t1 = new DateTime(2002,7,30);
DateTime t2 = new DateTime(2002,5,28);
TimeSpan diff=t1-t2;
MessageBox.Show(diff.Days.ToString());
MessageBox.Show(diff.hours.ToString());
這個形象點.
billqi 2003-11-14
  • 打赏
  • 举报
回复
TimeSpan.FromHours(DateTime.Compare(D1,D1)).Hours;
cublue 2003-11-14
  • 打赏
  • 举报
回复
DateTime oldDate = new DateTime(2002,7,15);
DateTime newDate = DateTime.Now;
TimeSpan ts = newDate - oldDate;
int Hours = ts.Hours;
zag 2003-11-14
  • 打赏
  • 举报
回复
利用System.TimeSpan的Hours属性。
radeonle 2003-11-14
  • 打赏
  • 举报
回复
TimeSpan th=D2-D1;
th.Days; 是天数
th.Hours;是小时数
asam2183 2003-11-14
  • 打赏
  • 举报
回复
TimeSpan th=data1-data2;
th.Hours;
yuzaichun 2003-11-14
  • 打赏
  • 举报
回复
DateTime oldDate = new DateTime(2002,7,15);
DateTime newDate = DateTime.Now;

// Difference in days, hours, and minutes.
TimeSpan ts = newDate - oldDate;
// Difference in days.
int differenceInDays = ts.Days;
brightheroes 2003-11-14
  • 打赏
  • 举报
回复
System.TimeSpan ts = dt1 - dt2;
ts.Days
ts.Hours

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧