黑马程序员技术交流社区

标题: 编写程序,用“yyyy-MM-dd”的格式输入一个日期,计算这一天是星期几。 [打印本页]

作者: hzgHM    时间: 2015-8-5 23:44
标题: 编写程序,用“yyyy-MM-dd”的格式输入一个日期,计算这一天是星期几。
        public static void main(String[] args) throws ParseException {
                //设定format格式
                String format = "yyyy-MM-dd";
                //创建日期格式
                SimpleDateFormat sdf = new SimpleDateFormat(format);
                //从键盘录入
                Scanner c = new Scanner(System.in);
                //装换成字符串
                String nextLine = c.nextLine();
                //将输入的字符串转换成日期对象
                Date parse = sdf.parse(nextLine);
                //获取日历对象
                Calendar cl = Calendar.getInstance();
                //用日期对象设置日历对象
                cl.setTime(parse);
               
                //输出一年中的第几天
                System.out.println(cl.get(cl.DAY_OF_WEEK));
                //输出一年中的第几天
                System.out.println(cl.get(cl.DAY_OF_YEAR));
               
               
               
               

        }

}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2