Eclipse 및 Android 버전을 API-15 (ICS)로 사용하여 Android 앱을 개발하고 있습니다.Java/Android : 이상한 날짜 구문 분석 문제가 있습니다.
날짜 개체에 문자열을 구문 분석하는 데 이상한 문제가 있습니다. 내 코드는 다음과 같습니다.
DateFormat df = new SimpleDateFormat("M/d/yyyy h:mm:ss a");
df.setTimeZone(TimeZone.getTimeZone("gmt"));
String st = "1/1/1990 12:00:00 AM";
try {
Date dt = df.parse(st);
return dt;
} catch (ParseException e) {
return null;
}
ParseException 오류가 계속 나타납니다. 날짜 문자열의 다양한 조합을 시도했지만 여전히 날짜 개체로 변환 할 수 없습니다.
또한 내 문자열에는 UTC로 된 날짜 + 시간이 포함되어 있으므로 새 날짜 개체는 UTC로 작성됩니다.
아무도 아이디어가 없습니까?
아무런 예외가 없었습니다. 나를 위해 일하고. 'Mon Jan 01 05:30:00 IST 1990'이 o/p였습니다 –
코드에 어떤 문제도 보이지 않습니다. 그것은 작동해야합니다. 기기 자체에 문제가 있으며 코드가 아닙니다. 에뮬레이터에서 실행 해 보셨습니까? 프로젝트에 대한 자세한 정보를 제공하십시오 : JAVA, 최소 최대 버전 API ..... 그리고 스택 추적을 게시하십시오. –