2013-05-29 4 views
0

JSON에서 밀리 초 ("1369807669") 형식의 시간이 있는데 "yyyy-MM-dd'T'HH : mm : ssS"형식으로 변경해야합니다 ... 어떻게 할 수 있습니까 ??밀리 초를 "yyyy-MM-dd'T'HH : mm : ssS"형식으로 변경하는 방법?

이 코드를 사용했지만 실제 시간이 아닌 다른 시간이되었습니다.

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"); 
df.setTimeZone(TimeZone.getTimeZone("GMT")); 
DateTime = df.format(millis); 

하지만 난으로 시간을 얻고있다 "1970-12-23'T'12 : 54 : + 0000 (32)"이 "2013- 같은 시간에 뭔가를 얻어야한다

잘못 ... 05-29'T'12 : 06 : 53 + 0000 "

답변

3

당신은 당신이 당신의 현재 날짜에 대한 * 1000

+0

죄송합니다. 내 나쁜 ... 도움을 주셔서 감사합니다 ... – Saad

0

확인이 당신의 초 multipy하고 또한 JSON 밀리 초

확인해야 seconds하지 milliseconds
SimpleDateFormat formatter = new SimpleDateFormat(
       "yyyy-MM-dd'T'HH:mm:ssZ"); 

      df.setTimeZone(TimeZone.getTimeZone("GMT")); 
     String currentDate = formatter.format(new Date(System 
       .currentTimeMillis()))); 

json에서 잘못된 시간이 걸릴 수 있습니다.

관련 문제