java 获取两个日期间相差的天数

符号 阅读:797 2020-10-26 16:44:37 评论:0
package com.demo; 
 
import java.text.ParseException; 
import java.text.SimpleDateFormat; 
import java.util.Date; 
 
public class Demo05 { 
 
	public static void main(String[] args) throws Exception { 
 
		//设置转换的日期格式 
                SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
		 
                //开始时间 
		Date startDate = sdf.parse("2018-05-10"); 
		//结束时间 
		Date endDate = sdf.parse("2018-11-10"); 
		 
		//得到相差的天数 betweenDate 
		long betweenDate = (endDate.getTime() - startDate.getTime())/(60*60*24*1000); 
		 
		//打印控制台相差的天数 
		System.out.println(betweenDate); 
	} 
 
} 

 

标签:java日期
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号