import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class Test1 {
    /*
    需求:计算你来到了这个世界多少天?
     */
    public static void main(String[] args) throws ParseException {
        //1.键盘录入用户的生日
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入你的生日:xxxx年xx月xx日");
        String birthday=sc.nextLine();
        //2.创建SimpleDateFormat对象,指定模式,将字符串日期解析为Date日期
        SimpleDateFormat sm=new SimpleDateFormat("yyyy年MM月dd日");
        //生日日期对象
        Date birthdayDate=sm.parse(birthday);
        //3.创建Date日期对象,封装此刻时间
        Date today=new Date();
        //4.计算用户活了多少毫秒
        long time= today.getTime()- birthdayDate.getTime();
        //5.将毫秒值,转换为天的单位
        System.out.println(time/1000/60/60/24);
    }
}