Tuesday, April 19, 2011

Time Difference in Minute with Current Date / TIme

public class MinuteDiffrence {


public static void main(String[] args) {
String dbD = "04/19/2011-19:39:02";
System.out.println(" Diffirence in Minute"+timeDiff(dbD,"MM/dd/yyyy-HH:mm:ss"));
}
public static long timeDiff(String dbD,String pattern){
try {
DateFormat formatter;
Date dDB;
dDB = (Date) new SimpleDateFormat(pattern).parse(dbD);
Date dApp=new Date();
System.out.println("Given Date " + dDB+"\nToday Date "+dApp);
long time=dApp.getTime()-dDB.getTime();
return time/60000;

} catch (ParseException e) {
System.out.println("Exception :" + e);
}
return 0;
}
}


OutPut:

Given Date Tue Apr 19 19:39:02 IST 2011
Today Date Tue Apr 19 20:53:42 IST 2011
74