第十二次作业

一、题目:利用Calendar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。


 

二、代码展示:

 1 import java.util.*;
 2 
 3 public class shijiurilianxi {
 4     
 5     public static void main(String [] args){
 6     System.out.println("请输入自己的生日XXXX年XX月XX日");
 7     Calendar calendar=Calendar.getInstance();
 8     Scanner in=new Scanner(System.in);
 9     int year=in.nextInt();
10     int month=in.nextInt();
11     int day=in.nextInt();
12     calendar.set(year, month-1, day);
13     Calendar now=Calendar.getInstance();
14     now.setTime(new Date());
15     System.out.println("与现在相差"+((now.getTimeInMillis()-calendar.getTimeInMillis())/(1000*60*60*24))+"天");
16 }
17 }

三、运行结果:

posted @ 2019-11-22 20:20  wangyd  阅读(148)  评论(0编辑  收藏  举报