이 코드 실행하면 :시간대와 SimpleDateFormat의 이상한 행동
가String data = "08/02/1971";
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
Date date = dateFormat.parse(data);
날짜입니다 :이 코드를 실행하면 대신 Sat Feb 08 01:00:00 CEST 1941
:
String data = "08/02/1941";
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
Date date = dateFormat.parse(data);
을 나는 출력에서 날짜를 : Sat Feb 08 01:00:00 CET 1971
.
이 차이점 (CET 및 CEST)이있는 이유는 무엇입니까?
내 시간대 유럽/베를린 (UTC + 1) 내가 Java 1.7.0_67-b01
두 출력 모두에서 '1941'이보고됩니다. –
고마워, 바로 고치겠습니다. –