Date 객체로 (String) 날짜를 구문 분석하려고하지만 어떤 패턴을 사용하더라도 SimpleDateFormat
에 사용할 수 없습니다. 작동하지 않을 수 있습니다. 항상 ParseException을 얻습니다. .SimpleDateFormat.parse - ParseException
코드 :
이SimpleDateFormat sdf = new SimpleDateFormat("E MMM, d, h:mm a", Locale.US);
String strDate = "Tue Sep, 18, 3:30 AM";
Date newDate = null;
newDate = sdf.parse(strDate);
위의 코드는 나에게 Exception: java.text.ParseException: Unparseable date: "Tue Sep, 18, 3:30 AM"
을 제공합니다.
필자는 문자열 date를 직접 파싱 메서드에 쓰려고 시도했습니다.
newDate = sdf.parse("Tue Sep, 18, 3:30 AM");
하지만 차이는 없습니다.
나는 뭔가 잘못하고있는 것이 명백하지만, 나는 어디 있는지 보지 못합니다. 나는 http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html을 반복해서 읽었으며 다른 시도를했습니다. SimpleDateFormat#pattern
그러나 해결할 수 없었습니다.
코드는 나를 위해 예외를 throw하지 않습니다. –
나를 위해. 매력처럼 작동합니다. – Ilya