[JAVA] SimpleDateFormat 사용시 주의 점
SimpleDateFormat 사용 시 주의점 new를 통해 SimpleDateFormat 객체를 생성하여 사용할 때 포맷을 작성할 때 대소문자에 유의해야 한다. 오전, 오후를 표기하는 포맷은 알파벳 a로 나타내는데 이를 대문자로 쓰면 오류가 발생한다. 출력은 되는대 일, 시, 분 등이 이상하게 출력된다. 포맷을 설정하는 문자열은 대소문자를 구분하고 대소에 따라 의미하는 바가 다르다. 이것저것 검색도 해보고 테스트도 해본 결과 아래와 같이 정리한다. 문자 의미 비고 yyyy, YYYY 연도 대소 차이 없음 MM 달 소문자로 쓰면 분이 출력됨 dd 일(해당 월 기준) 일반적인 일이 출력됨 DD 일(해당 년도 기준) 생각보다 많은 수가 출력됨 a am/pm(오전/오후) 대문자로 쓰면 안됨 H 시(24시간 기..
2020.12.20