A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

需求如下:要求输入一个格式为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;
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马