import java.io.*;
import java.util.*;
import java.text.*;
public class DiffDate
{
public static void main(String[] args) throws ParseException, IOException
{
DataInputStream in=new DataInputStream(System.in);
DateFormat df = new SimpleDateFormat ("dd-MM-yyyy");
// Get Date 1
System.out.print("\nEnter the First Date : ");
Date d1 = df.parse(in.readLine().trim());
// Get Date 2
System.out.print("\nEnter the Second Date : ");
Date d2 = df.parse(in.readLine().trim());
String relation;
if (d1.equals(d2))
relation = "the same date as";
else if (d1.before(d2))
relation = "before";
else
relation = "after";
System.out.println(d1 + " is " + relation +" "+ d2);
long diff = d2.getTime() - d1.getTime( );
System.out.print("\n\nThe Difference between d1 and d2 is : "+(diff / (1000*60*60*24)));
}
}
import java.util.*;
import java.text.*;
public class DiffDate
{
public static void main(String[] args) throws ParseException, IOException
{
DataInputStream in=new DataInputStream(System.in);
DateFormat df = new SimpleDateFormat ("dd-MM-yyyy");
// Get Date 1
System.out.print("\nEnter the First Date : ");
Date d1 = df.parse(in.readLine().trim());
// Get Date 2
System.out.print("\nEnter the Second Date : ");
Date d2 = df.parse(in.readLine().trim());
String relation;
if (d1.equals(d2))
relation = "the same date as";
else if (d1.before(d2))
relation = "before";
else
relation = "after";
System.out.println(d1 + " is " + relation +" "+ d2);
long diff = d2.getTime() - d1.getTime( );
System.out.print("\n\nThe Difference between d1 and d2 is : "+(diff / (1000*60*60*24)));
}
}
No comments:
Post a Comment