zoukankan      html  css  js  c++  java
  • 获取两个日期之间相差的天数

     1     /**
     2      * 两个日期之间相差的天数
     3      * @param start
     4      * @param end
     5      * @return
     6      */
     7     public static final int daysBetween(Date start, Date end) { 
     8         java.util.Calendar calst = java.util.Calendar.getInstance();   
     9         java.util.Calendar caled = java.util.Calendar.getInstance();   
    10         calst.setTime(start);   
    11          caled.setTime(end);   
    12          //设置时间为0时   
    13          calst.set(java.util.Calendar.HOUR_OF_DAY, 0);   
    14          calst.set(java.util.Calendar.MINUTE, 0);   
    15          calst.set(java.util.Calendar.SECOND, 0);   
    16          caled.set(java.util.Calendar.HOUR_OF_DAY, 0);   
    17          caled.set(java.util.Calendar.MINUTE, 0);   
    18          caled.set(java.util.Calendar.SECOND, 0);   
    19         //得到两个日期相差的天数   
    20          int days = ((int) (caled.getTime().getTime() / 1000) - (int) (calst.getTime().getTime() / 1000)) / 3600 / 24;   
    21         return days;   
    22     }   
    成功不是终点,失败也并非末日,重要的是前行的勇气!
  • 相关阅读:
    mysql install steps
    d3js
    js布局库
    mac 学习笔记
    js图形库
    zeromq 笔记
    C语言程序员必读的5本书
    Java基础
    JS中的toString方法
    给你六种面额1 5 10 20 50 100元的纸币假设每种币值的数量足够多
  • 原文地址:https://www.cnblogs.com/DSH-/p/10788887.html
Copyright © 2011-2022 走看看