2016-07-15 5 views
0

Joda에서 신기원을 초간 초 단위로 변환하는 방법은 무엇입니까? LocalDate?Joda의 신기원 이후의 초수

존재를 무엇

long seconds = 1468608443L; 
? LocalDate.fromSeconds(seconds); // does not exist 

fromDateFieldsfromCalendar입니다.

초를이 두 가지 중 하나로 변환해야합니까?

번갈아 그때 LocalDate에 다음 Date 또는 DateTime 입력이 변환하려고 Instant
Instant instant = new Instant(seconds * 1000); 

로 만들 수 있습니다. 이것이 가장 표준적인 방법인가요?

답변

0
지금까지

가장 좋은 방법 :

Instant instant = new Instant(seconds * 1000); 
LocalDate date = instant.toDateTime(SOME_TIME_ZONE).toLocalDate(); 
0

당신은 documentation에 따르면

LocaleDate ld = new LocaleDate(seconds) 

을 할 봤어이

+0

'공공 LOCALDATE (긴 인스턴트)'밀리 초를 기대하고 작동하는 방법이다 그래서'seconds * 1000'은 올바른 매개 변수가 될 것입니다. – binoternary

관련 문제