55问答网
所有问题
java中知道两个日期如何获得两个日期之间的天数?
如题所述
举报该问题
推荐答案 2017-12-28
首先把获取的
字符串
日期转换成Date类型(从前台页面获取的是字符串类型的日期 a,b):
Date a1 = new SimpleDateFormat("yyyy-MM-dd").parse(a);
Date b1 = new SimpleDateFormat("yyyy-MM-dd").parse(b);
//获取相减后天数
long day = (a1.getTime()-b1.getTime())/(24*60*60*1000);
希望可以帮到你。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FIFFQGFRceFcGLQRQcL.html
相似回答
java中怎么
计算
两个日期之间的天数
答:
//Date today = sdf.parse(sdf.format(new Date()));//将今天的日期格式化成 yyyy-MM-dd //Date chooseDate = sdf.parse("2015-10-01");//将选择是日期转换成Date //long t = chooseDate.getTime() - today.getTime();//计算
两个日期的
时间差 //long d = t / (1000 * 60 * ...
...源码 或者说一下
java里日期
见差多少天是
怎么
计算
的?
答:
我告诉你一个很简单的方法,date类型的对象都有一个方法,
getTime:获取当然日期对应的毫秒数。把2个日期getTime后相减,得到的是一个long类型的数值
,接着你对它进行处理就可以了。你要求天数,那么直接
将该long类型转换为天就可以了
。记得一点哦,这个long类型的数是毫秒,你得先转成秒,然后分钟、...
java中2个
DATE类型求
天数
答:
String date
2
= getDate();long day = getQuot(date1,date2);System.out.println( "距离"+date1+" 还有 "+day+" 天" );} } //
java
.text.SimpleDateFormat( "yyyy/MM/dd":String )//++++ parse(String):Date ->ParseException //++++ format(Date):String **String格式为new Si...
java
计算
两日期间隔天数
答:
// 保证第
二个
时间一定大于第一个时间 if (c1.after(c2)) { c1 = c2;c2.setTime(d1);} int betweenYears = c2.get(Calendar.YEAR) - c1.get(Calendar.YEAR);betweenDays = c2.get(Calendar.DAY_OF_YEAR)- c1.get(Calendar.DAY_OF_YEAR);for (int i = 0; i < betweenYears; ...
java
计算
2个日期间隔
多少个工作日
答:
begDate.after(endDate))throw new Exception("
日期
范围非法");// 总
天数
int days = (int) ((endDate.getTime() - begDate.getTime()) / (24 * 60 * 60 * 1000)) + 1;// 总周数,int weeks = days / 7;int rs = 0;// 整数周if (days % 7 == 0) {rs = days -
2
...
大家正在搜
java获取两个日期之间的天数
java两个日期相差的天数
java计算两个日期之间数
java计算两个日期的时间差
java计算两个日期相隔天数
java中两个日期相减
java两个日期数组合并后排序
java判断两个日期相隔一个月
java计算两个日期的月份差
相关问题
java中如何计算出两个日期之间相差多少天
java中知道两个日期如何获得两个日期之间的天数
java中怎么计算两个日期之间的天数
java中怎么得到两个日期间的天数,Calendar借助
java计算两个日期之间的天数
java 如何实现两个对两个日期之间所有日期的遍历
java中怎样计算两个日期之间的天数
JAVA取得两日期之间的天数