zoukankan      html  css  js  c++  java
  • 计算两个日期相差多少天

    /**
    * 计算两个日期相差多少天
    */
    public class TestDate {

    public static void main(String[] args)throws ParseException {
    System.out.println("你来世界的天数: "+daysBetween("2000-05-10","2020-11-13"));
    }

    /**
    *字符串的日期格式的计算
    */
    public static int daysBetween(String smdate,String bdate) throws ParseException {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Calendar instance = Calendar.getInstance();
    instance.setTime(sdf.parse(smdate));
    long time1 = instance.getTimeInMillis();

    instance.setTime(sdf.parse(bdate));
    long time2 = instance.getTimeInMillis();

    long between_days = (time2 - time1) / (1000 * 3600 * 24);

    return Integer.parseInt(String.valueOf(between_days));
    }

    /**
    *字符串的日期格式的计算
    */
    public static int daysBetween(Date smdate, Date bdate) throws ParseException {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Calendar instance = Calendar.getInstance();
    instance.setTime(smdate);
    long time1 = instance.getTimeInMillis();

    instance.setTime(bdate);
    long time2 = instance.getTimeInMillis();

    long between_days = (time2 - time1) / (1000 * 3600 * 24);

    return Integer.parseInt(String.valueOf(between_days));
    }
    }
  • 相关阅读:
    自动化遍历-appcrawler
    Android adb实现原理
    win安装appium
    appium_android-常见的问题
    IOS项目目录结构
    svn命令的使用
    什么时候需要将析构函数定义为虚函数,如果不这么做,会存在什么问题?
    关于C++的疑问剖析
    Apple-Watch开发2 APPIcon设置
    Apple-Watch开发1
  • 原文地址:https://www.cnblogs.com/M87-A/p/13969125.html
Copyright © 2011-2022 走看看