java 获取两个时间相差天数
来源:互联网 发布:ted演讲软件下载 编辑:程序博客网 时间:2024/04/28 06:36
public static int getIntervalDays(Date oldDate,Date newDate){ if(oldDate.after(newDate)){ throw new IllegalArgumentException("时间先后顺序不对!"); } //将转换的两个时间对象转换成Calendard对象 Calendar can1 = Calendar.getInstance(); can1.setTime(oldDate); Calendar can2 = Calendar.getInstance(); can2.setTime(newDate); //拿出两个年份 int year1 = can1.get(Calendar.YEAR); int year2 = can2.get(Calendar.YEAR); //天数 int days = 0; Calendar can = null; //减去小的时间在这一年已经过了的天数 //加上大的时间已过的天数 days -= can1.get(Calendar.DAY_OF_YEAR); days += can2.get(Calendar.DAY_OF_YEAR); can = can1; for (int i = 0; i < Math.abs(year2-year1); i++) { //获取小的时间当前年的总天数 days += can.getActualMaximum(Calendar.DAY_OF_YEAR); //再计算下一年。 can.add(Calendar.YEAR, 1); } return days; }
0 0
- java 获取两个时间相差天数
- 两个时间相差天数
- java 中计算两个时间相差天数
- java 判断两个时间相差的天数
- java 获取两个日期的相差天数
- 计算两个时间相差天数
- 获取两个日期相差天数
- C#获取时间相差天数
- 两个时间相差多少天/毫秒转天数/天数转毫秒/获取当前系统时间
- java 获取日期相差天数 月数 获得服务器时间
- 计算两个时间的相差天数。。
- js计算两个时间相差的天数
- js jquery 计算两个时间相差天数
- Java中两个时间点的相隔天数和相差天数解析
- NSCalendar获取两个年龄的相差天数
- 获取两个时期之间相差天数
- 获取两个日期的相差天数
- JAVA 比较两个日期相差的天数
- Android官方开发文档Training系列课程中文版:支持不同的设备之支持不同的屏幕
- ID为0和ID为1的进程
- 第二周项目4:穷举法解决组合问题(5)
- Flyme3升级Flyme4固件损坏问题
- hdoj 2236 无题II 【二分图匹配&&匈牙利算法】
- java 获取两个时间相差天数
- 计算机网络4 之子网 地址
- Google推荐的图片加载库Glide介绍
- 第4周项目5:用递归方法求解-求1*3*5*...*n的递归式
- ios使用常用正则表达式验证密码身份证手机号【转】
- 「学习笔记」3.23代码学习
- MySQL之操作数据表二
- 为什么不能在函数体内部初始化一个由extern关键字标记的变量?
- ListView的item实现滑动、点击、长按不冲突