API応答で取得するインスタント(org.joda.time.Instant)のインスタンスがあります。他の呼び出しから取得した (java.time.Instant) からの別のインスタンスがあります。ここで、これら 2 つのオブジェクトを比較して、どちらが最新のオブジェクトを取得するかを確認します。それはどのように可能でしょうか?
18173 次
2 に答える
37
getMillis()
from joda.time は from 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() );
于 2016-07-22T17:46:21.050 に答える