public class Test2{
public long getTwoDay(Date begin_date, Date end_date) {
long day = 0;
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
String sdate = format.format(Calendar.getInstance().getTime());
if (begin_date == null) {
begin_date = format.parse(sdate);
}
if (end_date == null) {
end_date = format.parse(sdate);
}
day = (end_date.getTime() - begin_date.getTime())
/ (24 * 60 * 60 * 1000);
} catch (Exception e) {
return -1;
}
return day;
}
public static void main(String[]args){
Test2 t=new Test2();
try {
Date date1 = new SimpleDateFormat("yyyy-mm-dd").parse("2006-06-08");
Date date2 = new SimpleDateFormat("yyyy-mm-dd").parse("2006-06-12");
long day= t.getTwoDay(date1, date2);
System.out.println(day);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
javaScript和java中日期相减得出天数方案
python日期相减计算天数
实现两个数值型的日期相减得出天数的函数。
介绍了两日期相减,获得天数的小例子,有需要的朋友可以参考一下
javaScript和java中日期相减得出天数方案.docx
java 两个日期相减得到的天数、毫秒数;获取两个日期中的最大日期;获取两个日期中的最小日期。
上个实例改进 java实现两个日期相减得到中间的年份和月份日期
python日期相减计算天数
python日期相减计算天数 要在Python中计算日期之间的天数差异,可以使用datetime模块或dateutil库中的函数。
java实现大数相减,在不使用BigInteger工具的前提下实现大数相减
MSSQL计算两个日期相差的工作天数的代码,需要的朋友可以参考下。
本篇文章是对java中关于字符串相减的一个简单的方法进行了介绍,需要的朋友参考下
计算两个日期相隔天数并减去节假日,这个可以使用在各种需要通知的场景以及工作日提醒等
汇编指令实现两个数字相减,通过汇编指令实现输出
日期加天数,日期减天数得到一个新日期,及两个日期天数相减得到一个天数,纯C语言,不用time.h库,不要加其它库函数。
计算除周六日、法定节假日以外两个日期之间的间隔天数
SQL语句中如何做到间隔行相减
DB2 计算相差天数(时间),打个比方你要计算2013-10-20到2014-03-01的天数
使用Opencv内置函数实现两幅图像相减