package cn.edu.ccut.jsts;
import java.text.SimpleDateFormat;
import java.util.*;
public class Test {
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
System.out.println("请输入年月日:");//输入
int year=in.nextInt();//年
int month=in.nextInt();//月
int day=in.nextInt();//日
Calendar calendar = Calendar.getInstance();//创建Calendar对象
long today = calendar.getTimeInMillis();//1970.1.1距离今天时间
System.out.println("现在距离1970.1.1过了:"+today+"毫秒");
calendar.set(year,month-1,day);//自定义设置日历字段
long brday = calendar.getTimeInMillis();//出生那天距离1970.1.1过去了多长时间
System.out.println("你出生那天距离1970.1.1过了:"+brday+"毫秒");
int cssj = (int) ((today-brday)/(3600000*24));//计算天数
SimpleDateFormat sdf = new SimpleDateFormat(" yyyy年 MM月 dd日 ");//创建SimpleDateFormat对象,定义格式
System.out.print("你的生日是:"+sdf.format(brday)+",");//输出 定义后的时间格式
System.out.println("距离你出生那天已经过去了:"+cssj+"天!加油!");
}
}