public interface TimeStamped
AbsoluteDate
日期的对象。
实现此接口的类可以按时间顺序存储在排序集中,使用ChronologicalComparator
作为基础比较器。这里提供了一个使用Orbit
实例的示例:
SortedSet<Orbit> sortedOrbits = new TreeSet<Orbit>(new ChronologicalComparator()); sortedOrbits.add(orbit1); sortedOrbits.add(orbit2); ...
该接口还是用于以线程安全方式进行插值的时间相关对象系列的cache
的基本接口。
AbsoluteDate
, ChronologicalComparator
, TimeStampedCache
Modifier and Type | Method and Description |
---|---|
default double |
durationFrom(TimeStamped other)
计算两个时刻之间的物理经过时间。
|
AbsoluteDate |
getDate()
获取日期。
|
AbsoluteDate getDate()
default double durationFrom(TimeStamped other)
返回的持续时间是两个时刻之间物理上经过的秒数,以地球表面为参考的常规时间刻度来衡量(即TAI刻度
、TT刻度
或GPS刻度
)。这是唯一提供具有物理意义的持续时间的方法。
other
- 要从实例中减去的时刻
AbsoluteDate.durationFrom(AbsoluteDate)
Copyright © 2002-2023 CS GROUP. All rights reserved.