黑马程序员技术交流社区

标题: Calendar怎么获取指定日历中的天在所在年份中的属于第几天 [打印本页]

作者: anyway1919    时间: 2015-9-6 22:02
标题: Calendar怎么获取指定日历中的天在所在年份中的属于第几天
需求如下:要求输入一个格式为yyyy-MM-dd的字符串,解析成所所对应 的日期,并获日历中的这一天在当年属于第几天,这一天属于本周的星期几???哪位高手给解决一下,现在思想混乱,想不起来了,这能有如下思路:
//创建解析对象
                SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd");
               
                //请按照yyyy-MM-dd格式输入一个日期
                System.out.println("请按照yyyy-MM-dd格式输入一个日期");
                Scanner sc= new Scanner(System.in);
                String  dateStringToParse  = sc.next();
               
                try {
                        Date  date= bartDateFormat.parse( dateStringToParse );
                        System.out.println(date);
                        long time = date.getTime();
                        //根据系统毫秒值转换成Calendar类型
                        到这一步往后就卡克啦,也想到用这些方法,但是得到是系统当前的时间
                         int day_OfWeek = cal.DAY_OF_WEEK;
                        int day_InMonth =cal.DAY_OF_MONTH;
                        int day_InYear= cal.DAY_OF_YEAR;
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。




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