Date日期类笔记:
String formate(Date date)把Date日期,格式转化为符合模式的字符串。
Date parse(String source)把符合模式的字符串,解析为Date日期。
simpleDateFormat(String pattern)
String pattern 传递指定模式:
y 年
M 月
d 日
H 时
m 分
s 秒
计算出生天数
/*计算出生天数*/
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class Birthday {
public static void main(String[] args) throws ParseException {
Scanner sc=new Scanner(System.in);
System.out.println("输入年龄格式为YYYY-MM-DD");
String birthdaydate1=sc.next();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date birthdaydate2=sdf.parse(birthdaydate1);
long a=birthdaydate2.getTime();
long b=new Date().getTime();
long c=b-a;
System.out.println(c/1000/60/60/24);
}
}