Java第12次作业
一、题目
题目:利用Calendar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。
二、代码
package Birthday; import java.util.Calendar; import java.util.Date; import java.text.SimpleDateFormat; public class Birthday { public static void main(String[] args) { Calendar b1 = Calendar.getInstance(); Calendar b2 = Calendar.getInstance(); int year = 1996,month = 9,day = 19; //输入生日 b1.set(year, month-1, day); b2.setTime(new Date()); long b = b2.getTimeInMillis() - b1.getTimeInMillis(); int d = (int) (b / 86400000); SimpleDateFormat bir = new SimpleDateFormat("出生日期为:yyyy年MM月dd日"); System.out.println(bir.format(b1.getTime()) + "\n"+"距离今天共" + d + "天"); } }
三、运行结果