Java控制台输入并打印GregorianCalendar

时间:2014-01-24 20:30:11

标签: java gregorian-calendar

嗨,我是一名java学生初学者,我无法通过使用GregorianCalendar控制台输入日期,并将其打印成: 输入:12/10/1994 产出:12/10/1994

1 个答案:

答案 0 :(得分:2)

你去吧

String format="MM/dd/yyyy";

Scanner sc=new Scanner(System.in);
String input=sc.nextLine();//now the program waits for input
Date d= new SimpleDateFormat("MM/dd/yyyy").parse("12/10/1994");
Calendar cal=Calendar.getInstance();
cal.setTime(d);

String output=new SimpleDateFormat(format).format(cal.getTime());

cal是你的格里高利历。