-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
16
ADDITIONAL SYSTEM INFORMATION :
Windows(maybe not only)
A DESCRIPTION OF THE PROBLEM :
when format 1900-01-01 08:00:00 ,something strange happened
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(format.format(format.parse("1900-01-01 08:00:00")));
} catch (ParseException e) {
e.printStackTrace();
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
1900-01-01 08:00:00
ACTUAL -
1900-01-01 08:05:43
---------- BEGIN SOURCE ----------
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(format.format(format.parse("1900-01-01 08:00:00")));
} catch (ParseException e) {
e.printStackTrace();
}
---------- END SOURCE ----------
FREQUENCY : always
Windows(maybe not only)
A DESCRIPTION OF THE PROBLEM :
when format 1900-01-01 08:00:00 ,something strange happened
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(format.format(format.parse("1900-01-01 08:00:00")));
} catch (ParseException e) {
e.printStackTrace();
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
1900-01-01 08:00:00
ACTUAL -
1900-01-01 08:05:43
---------- BEGIN SOURCE ----------
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
System.out.println(format.format(format.parse("1900-01-01 08:00:00")));
} catch (ParseException e) {
e.printStackTrace();
}
---------- END SOURCE ----------
FREQUENCY : always
- duplicates
-
JDK-8231392 While converting String "1900-01-01 05:45:00.000" to date if gives date 1900-01-01 06:08:20.000
-
- Closed
-