2012-11-06 4 views
-1

왜이 스 니펫이 올바르지 않은지 알 수 없습니다.안드로이드에서 문자열을 날짜로 변환하면 ParseException가 발생합니다.

try { 
    Calendar now = Calendar.getInstance(); 
    DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd"); 
    String nowDate1 = formatter.format(now.getTime()); 
    Date nowDate = formatter.parse(nowDate1); 
} 
catch (Exception e) { 
    e.printStackTrace(); 
} 

로서 구문 분석() 런타임에이 컴파일러는 그것에 대해 경고하는 는 ParseException을 던질 수있다 : 당신이 try/catch sentences 포함되지 않습니다 귀하의 의견을 바탕으로

Calendar now = Calendar.getInstance(); 
DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd"); 
String nowDate1 = formatter.format(now.getTime()); 
Date nowDate = formatter.parse(nowDate1); 
+0

_now_ 변수 란 무엇입니까? –

+0

'formatter.parse ("2012/11/05");'작동합니까? –

+0

아니요, 여전히 동일 ParseException – Blake

답변

1

, 그래서 ParseException의 가능성을 고려해야합니다.

+0

감사합니다. 그것이 문제이다. – Blake

관련 문제