如果查看内部表示形式并比较
after()方法中的内容,则会看到例如
millis = 1351607849957
你会得到一个
Date与
fastTime = 1351607849957
和
Timestamp用
fastTime = 1351607849000nanos = 957000000
由于所有比较都是其中的
fastTime一部分,因此您可以观察到行为。正如@ user714965指出的那样,您不应将a
Timestamp视为
Date。

如果查看内部表示形式并比较
after()方法中的内容,则会看到例如
millis = 1351607849957
你会得到一个
Date与
fastTime = 1351607849957
和
Timestamp用
fastTime = 1351607849000nanos = 957000000
由于所有比较都是其中的
fastTime一部分,因此您可以观察到行为。正如@ user714965指出的那样,您不应将a
Timestamp视为
Date。