1. 程式人生 > >Java時間轉換的一個特性

Java時間轉換的一個特性

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date codedate = simpleDateFormat.parse("2018-11-31 12:00");

如果轉換一個不存在的時間,如上,比如11月並沒有31天,那麼轉換後的時間是 2018-12-1 12:00

Date codedate = simpleDateFormat.parse("2018-11-00 12:00");

Date codedate = simpleDateFormat.parse("2018-11-44 12:00");

同樣上面兩種錯誤日期格式也會轉換成2018-12-1 12:00