package Test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TestCalss
{
public static void main(String[] args)
{
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a");
Date d1=null;
Date d2=null;
try
{
d2=sdf.parse("01/09/2015 1:12:56 AM");
d1=sdf.parse("01/06/2015 11:34:11 PM");
}
catch (Exception e)
{
}
long diff=d2.getTime()-d1.getTime();
long diffSeconds = diff / 1000 % 60;
long diffMinutes = diff / (60 * 1000) % 60;
long diffHours = diff / (60 * 60 * 1000);
long diffDays = diff / (24 * 60 * 60 * 1000);
System.out.println("Days:"+diffDays+" Hours:"+diffHours+" Minutes:"+diffMinutes+" seconds:"+diffSeconds);
}
}
Output : Days:2 Hours: 49 Minutes: 38 seconds: 45
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TestCalss
{
public static void main(String[] args)
{
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a");
Date d1=null;
Date d2=null;
try
{
d2=sdf.parse("01/09/2015 1:12:56 AM");
d1=sdf.parse("01/06/2015 11:34:11 PM");
}
catch (Exception e)
{
}
long diff=d2.getTime()-d1.getTime();
long diffSeconds = diff / 1000 % 60;
long diffMinutes = diff / (60 * 1000) % 60;
long diffHours = diff / (60 * 60 * 1000);
long diffDays = diff / (24 * 60 * 60 * 1000);
System.out.println("Days:"+diffDays+" Hours:"+diffHours+" Minutes:"+diffMinutes+" seconds:"+diffSeconds);
}
}
Output : Days:2 Hours: 49 Minutes: 38 seconds: 45
No comments:
Post a Comment