简单的计算时间差及周期方式
string beginDate="2007-1-1";
string endDate="2008-12-31";
//合同期限(月)=合同结束日期-合同开始日期
TimeSpan dt1 = new TimeSpan(Convert.ToDateTime(beginDate).Ticks);
TimeSpan dt2 = new TimeSpan(Convert.ToDateTime(endDate).Ticks);
TimeSpan dt = dt2.Subtract(dt1).Duration();
//string contractTerm = dt.Days.ToString();
int ICount = dt.Days / 30;
string contractTerm = ICount.ToString();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步