2013-05-31 4 views
0

"Fri, 12 Dec 2008 13:20:41"unixtime (integer)을 java으로 변환 할 수 있습니다. 나에게 힌트/해결책을 알려주십시오. 미리 감사드립니다.사용자 정의 날짜 형식을 유닉스 시간으로 변환

+2

그렇다. 너 뭐 벌써 해봤 니? (약간의 영감을 얻으려면 오른쪽에있는 "관련 질문"을보십시오.) –

+0

나는 초보자를 자바에 추가하고 힌트를 요청했습니다. 도울 수 있니 ? 링크 또는 자습서가 도움이 될 것입니다. thanks – user4o01

+1

큰 힌트를주었습니다.이 바로 페이지의 오른쪽에있는 모든 관련 질문을 읽으십시오. 그렇게 했니? –

답변

6
SimpleDateFormat pattern = new SimpleDateFormat("EEE, dd MM yyyy HH:mm:ss"); 
Date date = pattern.parse("Fri, 12 Dec 2008 13:20:41") 
long milliseconds = date.getTime(); 
+0

시간대와 로케일을 지정할 가치가 있습니다 (영어와 월 이름이 필요하다면 후자는 US 또는 비슷한 것임). –

2

유닉스 에포크 시간은 밀리 초가 아닌 초 단위로 정의됩니다. 그 후 나는 블랙 벨트의 대답을 향상시켰다 :

SimpleDateFormat pattern = new SimpleDateFormat("EEE, dd MM yyyy HH:mm:ss"); 
Date date = pattern.parse("Fri, 12 Dec 2008 13:20:41") 
long milliseconds = date.getTime(); 
long unixEpochTime = milliseconds/1000; 
관련 문제