我正在尝试使用当前时间
Date date = new Date().getHours();
但我看到它在 SE 7 中已被弃用。我也在尝试创建一个 Date 对象,然后使用它设置小时数
Date date = new Date().setHours();
这也已被弃用。让我列出我想做的事情:我想在午夜到凌晨 5 点之间运行一个进程。我将这样做(或无论如何都想做)的方式是创建两个变量。一个指示开始时间(午夜),另一个指示停止时间(早上 5 点)。
然后,我将每 5 分钟循环一次程序,获取当前时间并将其与开始时间和停止时间进行比较,看看它是否介于这两个时间之间。然后启动我想要运行的进程。
因此,通过所有这些方法贬低(希望我知道其背后的原因),目前在 SE 7 中最好的方法是什么?
PS - 由于我只关心时间,甚至有必要使用 Date 类而不是其他东西吗?