C#计算时间差(月)

系统时间-任意时间=相差多少个月不足一个月算一个月.求代码..代码..时间是从数据库中读取的... 系统时间-任意时间 =相差多少个月
不足一个月算一个月.
求代码..代码..
时间是从数据库中读取的
展开
 我来答
梦魇六月
推荐于2016-11-22 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:127万
展开全部
private int Fun(DateTime datetime)
{
DateTime dt = DateTime.Now;
DateTime dt2 = datetime;
if (DateTime.Compare(dt, dt2) <0)
{
dt2 = dt;
dt = datetime;
}
int year =dt.Year - dt2.Year;
int month = dt.Month - dt2.Month;
month = year * 12 + month;
if (dt.Day - dt2.Day < -15)
{
month--;
}
else if (dt.Day - dt2.Day > 14)
{
month++;
}
return month;
}
侯洲明勇喵0b
推荐于2021-02-25 · 超过34用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:71.2万
展开全部
给日期增加一天、减少一天
-----------------------------------------------
DateTime dt =DateTime.Now;
dt.AddDays(1); //增加一天
dt.AddDays(-1);//减少一天
其它年份方法类似...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自吕祖堂举目眺望的徐晃
2012-06-21 · TA获得超过136个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:157万
展开全部
TimeSpan ts=time -time;
ts.TotalDays;//先得到天数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式