Java에서 "java.text.ParseException: Unparseable date" 구문 분석 문제
날짜 문자열을 Date 객체로 구문 분석하는 동안, "java.text.ParseException: Unparseable date" 예외가 발생할 수 있습니다. 이 문제를 해결하고 날짜 문자열을 원하는 형식으로 정확하게 변환하려면 다음 단계를 따르세요.
1. 적절한 날짜 형식 패턴 정의
SimpleDateFormat 개체에 지정된 패턴이 입력 날짜 문자열 형식과 일치하지 않습니다. 이 문제를 해결하려면 입력 날짜 형식에 해당하는 패턴을 사용하세요.
SimpleDateFormat sdf = new SimpleDateFormat("EE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
2. 입력 날짜 구문 분석
정의된 날짜 형식을 사용하여 입력 날짜 문자열을 날짜 객체로 구문 분석합니다.
Date parsedDate = sdf.parse(date);
3. 출력 날짜 형식 정의(선택 사항)
대상 출력 형식이 입력 날짜 형식과 다른 경우 새 SimpleDateFormat 개체를 생성하여 구문 분석된 Date 개체의 형식을 지정합니다.
SimpleDateFormat print = new SimpleDateFormat("MMM d, yyyy HH:mm:ss");
4. 형식화된 날짜 인쇄
마지막으로 출력 날짜 형식을 사용하여 구문 분석된 날짜를 원하는 형식으로 인쇄합니다.
System.out.println(print.format(parsedDate));
추가 참고 사항
위 내용은 Java에서 \'java.text.ParseException: 구문 분석할 수 없는 날짜\' 예외를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!