糾正我的日期輸出:嘗試使用SimpleDateFormat的用戶輸入...從SimpleDateFormat的
public static void main(String[] args) {
try {
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/YYYY",Locale.US);
sdf.setLenient(false);
Scanner myScanner = new Scanner(System.in);
String myDate;
out.print("Please enter today's date [MM/DD/YYYY]: ");
myDate = myScanner.next();
Date date = sdf.parse(myDate);
out.println("Today is : " + date);
} catch (ParseException e) { e.printStackTrace(); }
}
結果是這樣的:
Please enter today's date [MM/DD/YYYY]: 09/21/2008
Today is : Sun Dec 30 00:00:00 EST 2007
另外,我想 「今天是:2008年9月21日」 無「00:00 :00 EST「和」SUN DEC「廢話......謝謝。 – user2151918 2013-03-11 06:36:31