黑马程序员技术交流社区
标题:
打印一个人出生10000天以后的日期.
[打印本页]
作者:
小新没蜡笔
时间:
2016-1-3 21:16
标题:
打印一个人出生10000天以后的日期.
本帖最后由 小新没蜡笔 于 2016-1-3 21:18 编辑
分析:1.定义一个String类的生日日期
* 2.创建Calendar对象.
* 3.通过set方法将日期设置为这个人的生日.
* 4.将日期向后加10000天
* 5.打印日期
*/
public static void main(String[] args) {
String birthday = "2000年01月01日";
//创建Calendar对象
Calendar c1 = Calendar.getInstance(); //父类引用指向子类对象
//设置生日
c1.set(2000, 01, 01); //之所以月份为 02 是因为在Calendar类中,MONTH是从0开始的.
//将日期向后加10000天
c1.add(Calendar.DAY_OF_MONTH, 10000);
//打印日期,输出月份的时候要加上1,因为月份是从0开始计算的,因此要加上1.
System.out.println("亲爱的xxx同学,你的出生日期是:" + birthday + ".从你出生以后那一天开始计算,10000天后的日期是" + c1.get(Calendar.YEAR) + "年" + (c1.get(Calendar.MONTH)+1)
+ "月" + c1.get(Calendar.DAY_OF_MONTH) + "日.");
}
}
作者:
ncrbot
时间:
2016-1-3 21:18
不错不错 学到了很多
作者:
liuch111
时间:
2016-1-3 21:20
总结不错
作者:
wyb414
时间:
2016-1-3 22:43
不错不错 学到了很多
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2