两个DateTime类型的数据,如何求他们之间相差几天,几个月,几年 TimeSpan ts = Time1- Time2;ts.TotalDays;...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 shuker(Wicresoft) 的方法求出天数来就行了,为什么要使用月这个单位呢?因为月不固定,年也不固定。如果要使用年月,只能按一月30天,一年365天来算。 DateTime Time1 = 2003-03-20 4:00:26 PMDateTime Time2 = 1989-01-21 4:00:26 PMTimeSpan span = time1-time2; //span就是两个日期之间的差额span.TotalDays; //这是相差天数的总数(含小数部分)span.TotalHours; //这是相差小时的总数(含小数部分)span.TotalMilliseconds;//这是相差毫秒的总数(含小数部分)span.TotalMinutes;//这是相差分钟的总数(含小数部分)span.TotalSeconds;//这是相差秒的总数(含小数部分)span.Days;//这是整数的天数 求月年之类的试试VB 兼容模式的DateDiff 如果是在数据库中可以用datediff(day, birthday, getdate())如果是ASP.NET中,则都讲清楚了 关于ToShortDateString()方法在不同系统中的输出格式问题!急! gps定位显示的软件用c#怎么开发,地图用什么?有做过的没 大家帮帮忙la c# 修改连接的数据库服务器语句,代码 求助!!!!!!!!!!!! 水晶报表 当鼠标移到某一个控件时,出现提示信息,是怎么做的?先谢谢各位 GridView1.EditIndex = -1;是什么意思? 图片合成问题 请问C#中的整数到底有几种类型,为什么书上说有九种,可我只见过八种! 我想查找数据库出生日期里的人今天是不是他的生日我应该怎样改SQL语句? 大虾:帮忙,类似“\r”的表达式
如果要使用年月,只能按一月30天,一年365天来算。
DateTime Time2 = 1989-01-21 4:00:26 PMTimeSpan span = time1-time2; //span就是两个日期之间的差额
span.TotalDays; //这是相差天数的总数(含小数部分)
span.TotalHours; //这是相差小时的总数(含小数部分)
span.TotalMilliseconds;//这是相差毫秒的总数(含小数部分)
span.TotalMinutes;//这是相差分钟的总数(含小数部分)
span.TotalSeconds;//这是相差秒的总数(含小数部分)span.Days;//这是整数的天数
datediff(day, birthday, getdate())如果是ASP.NET中,则都讲清楚了