publicstaticvoidmain(String[] args){DateFormat dateFormat =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date begin =null;Date end =null;try{//String转Date
begin = dateFormat.parse("2021-11-08 12:22:22");
end = dateFormat.parse("2021-11-11 13:22:22");//调用方法getDaysNum(begin,end);}catch(Exception e){
e.printStackTrace();}}
Java中通过某一年的两个时间计算天数1、编写计算方法2、调用测试3、运行结果1、编写计算方法新建一个方法,并传入两个Date类型的时间;使用Calendar类处理日期;DAY_OF_YEAR表示这一天是这个年的第多少天,该处只能计算某一年的时间范围天数;计算时分秒,不足一天按一天处理。public static int getDaysNum(Date day1, Date day2) throws Exception{ //format()方法将Date转换为String