我想知道java.util
中是否需要TimeSpan
,以便我可以定义两个时间之间相隔多少小时、分钟和秒。
通过这个TimeSpan
,我们可以得到两个时间之间的时间间隔,例如:
TimeSpan getTimeSpan( Date before, Date after ){...}
或者long timeSpan = System.currentTimeMillis();
// ... long job
timeSpan = System.currentTimeMillis() - timeSpan;
TimeSpan ts = new TimeSpan(timeSpan);
有了这个 TimeSpan
,我们可以在 SimpleDateFormat
中使用它。
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
format.format( timsSpan );
我不确定这个功能在Java中是否已经被实现了,但可能是我还未发现。