public static long getTime ( java.util.Date dtBegin , java.util.Date dtEnd )
{
Calendar temp = Calendar.getInstance ( ) ;
temp.setTime ( dtBegin ) ;
temp.set ( Calendar.HOUR , 0 ) ;
temp.set ( Calendar.MINUTE , 0 ) ;
temp.set ( Calendar.SECOND , 0 ) ;
temp.set ( Calendar.MILLISECOND , 0 ) ;
long lBegin = temp.getTime ( ).getTime ( ) ;
temp.setTime ( dtEnd ) ;
temp.set ( Calendar.HOUR , 0 ) ;
temp.set ( Calendar.MINUTE , 0 ) ;
temp.set ( Calendar.SECOND , 0 ) ;
temp.set ( Calendar.MILLISECOND , 0 ) ;
long lEnd = temp.getTime ( ).getTime ( ) ;
long lTime = (lEnd - lBegin) / (24 * 60 * 60 * 1000) ;
return lTime ;
}
相关文章
- Ubuntu Linux时间与系统时间相差8小时的解决办法
- 关于windows IIS日志时间与系统时间相差8小时的问题
- Java获取指定时间段的年份(开始、结束时间)、月份(开始、结束时间)、天数(开始、结束时间)
- 获取当前月的开始和结束时间-java,java8
- java获取指定年月的开始时间与结束时间
- Java获取指定年月的开始时间和结束时间
- moment常用操作(获取当前年/季度/月/日、上一年/季度/月/日、下一年/季度/月/日、某年/月/季度的开始和结束时间)
- moment常用操作(获取当前年/季度/月/日、上一年/季度/月/日、下一年/季度/月/日、某年/月/季度的开始和结束时间...持续更新)
- java计算两个时间相差的天数、月数、年数
- Java 计算两个时间相差的分钟数