当前位置:编程学习 > C#/ASP.NET >>

怎样得到三天呢

datetime aa= 2009-1-4 17:30:00
datetime bb= 2000-1-7 9:40:00

如果bb-aa 用timespan 来的话得到是2天16个小时,如果我想得到3天怎么办?
如果用 7 - 4 来得到的话,假如在月末的话不是 假如bb 是3号的话怎么减 aa 的 30呢? --------------------编程问答-------------------- 把时间去掉即可...

bb.Today-aa.Today --------------------编程问答-------------------- aa.date,b.date 用timespan 实现 --------------------编程问答-------------------- 取day值相减 --------------------编程问答-------------------- TimeSpan ts = bb.Date-aa.Date;
int dnum = ts.Days;//天数 --------------------编程问答-------------------- 啊...记错了,应该用Date属性...

bb.Date-aa.Date --------------------编程问答-------------------- 相减就行 --------------------编程问答-------------------- 日期相减,其他不用管就好了 --------------------编程问答-------------------- 噢,顶顶
--------------------编程问答-------------------- select *from userTable where datediff(day,日期列名,getdate())=3
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,