两个时间相差天数
来源:互联网 发布:vb语言基础教程 编辑:程序博客网 时间:2024/05/12 09:31
//时间转换类 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date1 = sdf.parse("2014-1-10"); Date date2 搜索= sdf.parse("2012-12-20"); //将转换的两个时间对象转换成Calendard对象 Calendar can1 = Calendar.getInstance(); can1.setTime(date1); Calendar can2 = Calendar.getInstance(); can2.setTime(date2); //拿出两个年份 int year1 = can1.get(Calendar.YEAR); int year2 = can2.get(Calendar.YEAR); //天数 int days = 0; Calendar can = null; //如果can1 < can2 //减去小的时间在这一年已经过了的天数 //加上大的时间已过的天数 if(can1.before(can2)){ days -= can1.get(Calendar.DAY_OF_YEAR); days += can2.get(Calendar.DAY_OF_YEAR); can = can1; }else{ days -= can2.get(Calendar.DAY_OF_YEAR); days += can1.get(Calendar.DAY_OF_YEAR); can = can2; } for (int i = 0; i < Math.abs(year2-year1); i++) { //获取小的时间当前年的总天数 days += can.getActualMaximum(Calendar.DAY_OF_YEAR); //再计算下一年。 can.add(Calendar.YEAR, 1); } System.out.println("天数差:"+days);
0 0
- 两个时间相差天数
- 计算两个时间相差天数
- 计算两个时间的相差天数。。
- js计算两个时间相差的天数
- java 中计算两个时间相差天数
- js jquery 计算两个时间相差天数
- java 获取两个时间相差天数
- java 判断两个时间相差的天数
- 两个日期相差天数
- python计算两个时间之间相差的天数
- C/C++中计算两个时间相差的天数
- php计算两个日期的相差天数,处理时间间隔
- js 原生计算两个时间戳相差天数
- 两个时间相差多少天/毫秒转天数/天数转毫秒/获取当前系统时间
- 两个日期相差的天数
- 比较两个日期相差天数
- 求两个日期相差天数
- 计算两个日期相差天数
- 基于zookeeper的分布式lock实现
- 在开发者模式中使用使用webpack-isomorphic-tools
- iOS 开发-单元测试
- spring-security入门
- Unit Test Harness(用具)应该具备什么功能?
- 两个时间相差天数
- Spring配置文件元素<context:property-placeholder location="classpath:application.properties" />
- java 转义客户端传递过来的字符串参数
- Spring注解之xml配置中的<context:component-scan />和<context:annotation-config/>
- 欢迎使用CSDN-markdown编辑器
- 人工智能--人类的二次进化
- 10倍提升应用性能的10个建议
- Spark各类算法的应用场景
- mongodb入门