package lianxi.d1t;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class Riqi {
public static void main(String[] args) throws ParseException {
//键盘录入出生日期 用String 接收
Scanner sc = new Scanner(System.in);
System.out.println("请输入出生日期,格式为yyyy-MM-dd");
String sr= sc.next();
/* 创建SimpleDateFormat类对象,调用日期方法,定义Date对象接收
返回值*/
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date csr= sdf.parse(sr);//从给定字符串的开始解析文本以生成日期
long time =csr.getTime();//将获得的日期转换成毫秒
long nowtime =new Date().getTime();//获取当前日期的毫秒数
long cha =(nowtime-time)/1000/60/60/24;
System.out.println(cha+"天");
}
}
|
|