我试图让我的用户以“单词”形式输入日期,然后将其打印为日期。
例如:
System.out.print("Enter Date: ")
String inDate = nextLine()
用户将输入January 21, 2019
,然后将其打印为01/21/2019
。
答案 0 :(得分:0)
SimpleDateFormat fmt = new SimpleDateFormat("MMM dd, yyyy");
SimpleDateFormat fmtOut = null;
Date date = null;
try {
date = fmt.parse("January 21, 2019");
fmtOut = new SimpleDateFormat("MM/dd/yyyy");
System.out.println(fmtOut.format(date))
} catch (ParseException e) {
e.printStackTrace();
}