黑马程序员技术交流社区

标题: 打印一个人出生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