0
public static void main(String[] args) throws ParseException {
SimpleDateFormat dt = new SimpleDateFormat("MM dd yy");
dt.setLenient(false);
dt.setTimeZone(TimeZone.getTimeZone("Asia/Hong_Kong"));
Date date = dt.parse("05 14 16");
System.out.println(date);
}
輸出:Fri May 13 21:30:00 IST 2016
SimpleDateFormat的解析沒有履行時區
,如果我嘗試使用輸出它切換到一天之前,而不是正確的日期。
這個預期或與API的問題嗎?
我不知道,但是你可能需要打印,以及時指定的時區。 – Teepeemm