4
나는 인스턴트 (org.joda.time.Instant)의 인스턴스를 가지고 있는데, 나는 약간의 API 응답을 얻는다. 다른 호출에서 얻은 다른 인스턴스 (java.time.Instant)가 있습니다. 이제이 두 객체를 비교하여 어느 객체가 최신 객체인지 확인합니다. 어떻게 가능할까요?Joda 시간을 인스턴트 Java 시간으로 변환 인스턴트
나는 인스턴트 (org.joda.time.Instant)의 인스턴스를 가지고 있는데, 나는 약간의 API 응답을 얻는다. 다른 호출에서 얻은 다른 인스턴스 (java.time.Instant)가 있습니다. 이제이 두 객체를 비교하여 어느 객체가 최신 객체인지 확인합니다. 어떻게 가능할까요?Joda 시간을 인스턴트 Java 시간으로 변환 인스턴트
getMillis()
(joda.time의 경우)은 java.time의 toEpochMilli()
과 비교할 수 있습니다.
클래스 문서 :
예제 코드.
java.time.Instant myJavaInstant =
java.time.Instant.ofEpochMilli(myJodaInstant.getMillis()) ;
다른 방법으로 이동하십시오.
// Caution: Loss of data if the java.time.Instant has microsecond
// or nanosecond fraction of second.
org.joda.time.Instant myJodaInstant =
new org.joda.time.Instant(myJavaInstant.toEpochMilli());
비교를 위해 각각에서 밀리 초를 얻을 수 있습니다. – discipliuned