获取两个日期之间相差的周数
2015-08-20 11:55
309 查看
/// <summary> /// 获取两个日期之间相差的周数 /// </summary> /// <param name="dt1"></param> /// <param name="dt2"></param> /// <returns></returns> private int GetWeekInBTime(DateTime dt1, DateTime dt2) { TimeSpan ts = dt1 - dt2; DateTime dt = ts.TotalDays > 0 ? dt1 : dt2; int days = (int)System.Math.Abs(ts.TotalDays) + (7 - ((int)dt.DayOfWeek + 1)); return days / 7 + (days % 7 == 0 ? 0 : 1); }
相关文章推荐
- python 并发任务
- Activity的生命周期
- MySQL也有潜规则 – Select 语句不加 Order By 如何排序?
- java的客户端可以连接CPlus的服务端
- [转]Linux(centOS6.5)下SVN的安装、配置及开机启动
- IOS开发 - UIApplication的常见使用
- 关于extern C的看法
- Yii中的relations方法
- 清除redis中所有数据
- xcode ___gxx_personality_v0" 编译错误
- 域普通用户执行金蝶K/3权限不够解决方法
- Windows多线程
- JavaScript/VBScript脚本程序调试(Wscript篇)
- format not a string literal and no format arguments [-Werror=format-security]
- Swift修改navigation bar背景颜色、标题及其颜色
- 对于虚拟机的使用
- POJ2155 Matrix二维线段树
- unity3D导入导出资源包
- bzoj2658: [Zjoi2012]小蓝的好友(mrx)
- error LNK2001: unresolved external symbol _GetFileVersionInfoA@16解决办法