--- old/src/java.base/share/classes/java/text/SimpleDateFormat.java 2017-11-10 15:30:16.170289050 -0800 +++ new/src/java.base/share/classes/java/text/SimpleDateFormat.java 2017-11-10 15:30:15.832282732 -0800 @@ -672,7 +672,7 @@ // However, the calendar should use the current default TimeZone. // If this is not contained in the locale zone strings, then the zone // will be formatted using generic GMT+/-H:MM nomenclature. - calendar = Calendar.getInstance(TimeZone.getDefault(), loc); + calendar = Calendar.getInstance(loc); } }