第12次作业--你的生日
题目:利用Calendar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。
package com;
import java.text.SimpleDateFormat;
import java.util.*;
public class A {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Calendar calendar = Calendar.getInstance();
System.out.println("请输入你的生日:");
int year = input.nextInt();
int month = input.nextInt();
int day = input.nextInt();
calendar.set(year, month - 1, day);
SimpleDateFormat birthday = new SimpleDateFormat("yyyy.MM.dd");
System.out.println(birthday.format(calendar.getTimeInMillis()));
Date nowTime = new Date();
System.out.println("您出生了"
+ (nowTime.getTime() - calendar.getTimeInMillis()) / 1000 / 60
/ 60 / 24 + "天");
}
}


浙公网安备 33010602011771号