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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public class Test9 {
        public static void main(String[] args) throws ParseException, IOException
        {
                String[] weeks={"","星期日","星期一","星期二","星期三","星期四","星期五","星期六"};//建立星期的的一个数组
                System.out.println("请按照: yyyy-MM-dd 格式输入一个时间:");
                String input = new BufferedReader(new InputStreamReader(System.in)).readLine();//接收键盘输入的字符
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//以指定格式的日期来解析;
                Date date = format.parse(input);//从给定字符串的开始解析文本,以生成一个日期
                Calendar c = Calendar.getInstance();//使用了默认时区和默认语言环境来获取一个日历。
                c.setTime(date);//使用了默认时区和默认语言环境。
        int index=c.get(Calendar.DAY_OF_WEEK);//采取查表发获得角标后,查的是星期几
        sop(weeks[index]);
                sop("一年中的第" + c.get(Calendar.DAY_OF_YEAR)+"天" );
        }
         public static void sop(Object obj) { //定义输出函数
                        System.out.println(obj);
                }
}

0 个回复

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