Cases:
Show how many days you have lived:
Package cn.prices.com02;
Import java.text.ParseException;
Import Java.text.SimpleDateFormat;
Import Java.util.Date;
Import Java.util.Scanner;
public class Todayss {
public static void Main (string[] args) throws Exception {
Funcation ();
Show how many days you live at the current time
}
public static void Funcation () throws Exception {
System.out.println ("Entered date of birth: Yyyy-mm-dd");
Get what you have entered
String birthday=new Scanner (system.in). Next ();
Create SimpleDateFormat object Write time format
SimpleDateFormat SDF = new SimpleDateFormat ("Yyyy-mm-dd");
Call the Parse method and convert the string to a date
Date birdisdate = Sdf.parse (birthday);
Get current time
Date Date=new date ();
Date is swapped for millisecond value, call Date's GetTime method
Long cc = Birdisdate.gettime ();
Long AA = Date.gettime ();
System.out.println (AA-CC);
Displays the difference millisecond value,
Long bb=aa-cc;
System.out.println (bb/1000/60/60/24/365);//Millisecond value conversion
if (bb<0) {
System.out.println ("You are not Born");
}
Else
{
System.out.println (bb/1000/60/60/24/365);
}
}
}
Java-date-dateformat