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 ;
}
{
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 ;
}