2014-04-21 2 views

답변

5

를 해결하기 위해

java.util.Date date = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss Z", Locale.ENGLISH).parse(dateStr); 

저를 도와주세요 SimpleDateFormat의

를 사용하여 구문 분석 트링하고 해석 할 날짜 예외를 얻고있다 "GMT"부분은 혼란 스럽습니다. Z 형식 지정자는 "0800"또는 그와 비슷한 것을 기대합니다.

당신은 당신의 형식을 변경할 수 있습니다

"EEE MMM dd yyyy HH:mm:ss 'GMT'Z" 

그 작동합니다. (물론, 문자열의 끝에서 시간대 이름을 무시합니다.)

+0

답을 볼 수 없습니다. 내 생각은 똑같아. –

+0

해결됨 !!! 고마워요 – speeday125

5

이 작동합니다 :

java.util.Date date = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss 'GMT'Z", Locale.ENGLISH).parse(dateStr); 
+0

완벽하게 작동 – speeday125

+0

당신은 오신 것을 환영합니다! –

관련 문제