第12次作业--你的生日
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class birthday { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); System.out.println("请问您的生日是:"); Scanner s = new Scanner(System.in); int y = s.nextInt(); int m = s.nextInt(); int d = s.nextInt(); calendar.set(y, m-1, d); Calendar now = Calendar.getInstance(); SimpleDateFormat matter=new SimpleDateFormat("距离yyyy年MM月dd日"); System.out.println(matter.format(calendar.getTimeInMillis())); System.out.println("已经过去了" + ((now.getTimeInMillis() - calendar.getTimeInMillis()) / (1000 * 60 * 60 * 24)) + "天"); } }
运行结果: