나는 자바 1.8를 사용하고 내가 형태로문자열을 LocalDate formate로 변환하는 방법은 무엇입니까?
2017년 7월 1일 dd/MM/YYYY
을 문자열 형식으로 내 빈에서 날짜를 얻고있다 java.time API를 사용하여. 그리고 같은 formate를 localDate로 변환하면됩니다.
데이터 형식이 date 인 데이터베이스 열에 저장해야합니다.
나는 자바 1.8를 사용하고 내가 형태로문자열을 LocalDate formate로 변환하는 방법은 무엇입니까?
2017년 7월 1일 dd/MM/YYYY
을 문자열 형식으로 내 빈에서 날짜를 얻고있다 java.time API를 사용하여. 그리고 같은 formate를 localDate로 변환하면됩니다.
데이터 형식이 date 인 데이터베이스 열에 저장해야합니다.
내가 제대로
String date = "07/01/2017";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("DD/MM/yyyy");
LocalDate localDate = LocalDate.parse(date, formatter);
당신은 같은 사용 PLSQL 쿼리를 사용하는 데이터베이스
TO_DATE('07/01/2017', 'DD/MM/YYYY')
텍스트 '07/01/2017 '을 (를) 파싱 할 수 없습니다. TemporalAccessor에서 LocalDate를 가져올 수 없습니다. {MonthOfYear = 1, WeekBasedYear [WeekFields [SUNDAY, 1]] = 2017, DayOfMonth = 7}, java.time 유형의 ISO. format.Parsed –
예외가 발생했습니다.이 –
@RaviKumarRavanam은 pls에서 불편을 끼쳐 드려 죄송합니다. 코드를 컴파일하지 않았습니다. –
를 얻을 수 있습니다 귀하의 요구 사항을 이해한다면? –
오라클 DB를 사용 중입니다 –
'LocalDate'유형의 객체에는 형식이 없음을 이해해야합니다. 이 메소드의 toString() 메소드는 uuuu-MM-dd 패턴에 해당하는 고정 형식을 사용합니다. 사용자 정의 형식을 구성하려면 형식화 할 오브젝트와 독립적 인 자체 포맷터 오브젝트를 설정해야합니다. 즉, 값 개체는 형식 개체가 아닙니다. –