我如何在Java中使用时钟/计时器?

时间:2015-06-10 18:17:32

标签: java

如何在Java中使用时钟/计时器?我有一个程序将文件数据保存在内存中以备将来使用。我想添加一个计时器来检查文件的创建时间和更改时间。当前时间 - 缓存时间=持续时间

2 个答案:

答案 0 :(得分:1)

听起来您只想检查文件的元数据并将其与系统时间进行比较。 getLastModifiedTime和setLastModifiedTime方法听起来就像你需要的那样。

您可以阅读此here

答案 1 :(得分:0)

您可以使用java.util日期和时间。例如:

现在日期=新日期();现在设置为当前日期

您可以将该日期保存为文件的附加位置,以及希望与可以使用的日期进行比较的时间:

long time =(new Date())。getTime() - readDate.getTime(); 那会给你几毫秒的时间