本帖最后由 xiong910627 于 2014-9-5 12:26 编辑
该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,
*程序计算这一天是星期几,并且计算出是一年中的第几天。
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
- import java.util.Scanner;
- public class Test9{
-
- public static void main(String args[]) throws Exception{
-
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入日期:(格式yyyy-MM-dd)");
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
-
- Date d = sdf.parse(sc.nextLine());
- Calendar cd = Calendar.getInstance();
-
- cd.setTime(d);
- //星期日是0,星期一是1.。。。。
- System.out.println(cd.get(Calendar.DAY_OF_WEEK)-1);
- System.out.println(cd.get(Calendar.DAY_OF_YEAR));
- }
- }
复制代码 |
|