이 1416990366
타임 스탬프로 변환하고 싶습니다.자바 타임 스탬프, 올바른 값을 얻을 수 없습니다.
Timestamp stamp = new Timestamp(1416990366);
System.out.println("TimeStamp: " + stamp.toString());
Date mDate = new Date(stamp.getTime());
을하지만 Wed, 26 Nov 2014 08:26:06 GMT
잘못된 것입니다해야합니다 동안이 Sat Jan 17 13:06:30 GMT+03:30 1970
를 얻을 : 여기 내가 어떻게 무엇입니까?
편집 :
내가 서버에서이 값을 얻을 내가 1000을 곱해야하지만 다시 잘못된 값을 아무것도 얻을 수없고, 그래서 그들이 밀리 초를 잘라 생각합니다. 이것이 여전히 작동하지 않는 이유 Timestamp stamp = new Timestamp(1000 * mIssue.getReleaseTime());
mIssue.getReleaseTime() = 1416990366
아무도 도와 줄 수 있습니까?
도움을 주셔서 감사합니다. 서버에서이 값을 얻었고 1000 밀리 초를 버리므로 1000을 곱해야한다고 생각합니다.하지만 다시는 잘못된 값을 얻습니다. – mmlooloo
이것이 여전히 작동하지 않는 이유'Timestamp stamp = new Timestamp (1000 * mIssue.getReleaseTime()); 여기서'mIssue.getReleaseTime() = 1416990366' – mmlooloo
이것이 해결되면 System.out.println (new Date (0)));'인쇄 Thu Jan 01 ** 02 : 00 : 00 ** EET 1970! – Eypros