黑马程序员技术交流社区
标题:
编写程序,用“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