第12次作业

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

package zuoye;
import java.text.SimpleDateFormat;
import java.util.*;

public class jiuchuan {

public static void main(String[] args) {
Calendar birthday = Calendar.getInstance();
birthday.set(1997, 11-1, 15);//设定日期
long a = System.currentTimeMillis()-birthday.getTimeInMillis();//求差。
SimpleDateFormat matter1 = new SimpleDateFormat("yyyy年MM月dd日");//以simpleDateformat类设定输出。

System.out.println("生日为"+matter1.format(birthday.getTime()));
int b=(int) (a/86400000);//一天为86400000毫秒
System.out.println("我已经是个"+b+"天的宝宝了");

}
}

运行结果

原文地址:https://www.cnblogs.com/chen4635/p/11924835.html