嗨,我是一名 Java 学生初学者,我无法了解如何使用 GregorianCalendar 通过控制台输入日期并打印出来,如下所示: 输入:1994 年 10 月 12 日 输出:1994年10月12日
最佳答案
给你
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
是您的公历。
关于Java 控制台输入并打印 GregorianCalendar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21341919/