题目:利用Cale
package juxianzai; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class A { /** * @param args * @throws ParseException */ public static void main(String[] args) throws ParseException { SimpleDateFormat s1=new SimpleDateFormat("yyyy年MM月dd日"); Date d=new Date(); long one=d.getTime(); String str=s1.format(d); System.out.println("请输入你的出生日期"); Scanner re= new Scanner(System.in); String str1=re.next(); Date d1=s1.parse(str1); long two=d1.getTime(); long time=one-two; System.out.println("你出生距现在"+time/1000/60/60/24+"天"); } }
ndar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。