|
1
5
不过,我觉得你可能从一个稍微错误的角度来看待这个问题。与其尝试在午夜前创建一个原子的日期实例,更好的方法可能是创建表示午夜的日期并测试当前时间是否正确 严格地 比它小。我相信这会稍微清楚地表明你的意图,让其他人也阅读代码。
Joda Time
你可以更简单地表达这个概念。例如,Joda Time有一个
|
|
|
2
1
这将在将来创建一个日期,并将其与当前日期(设置为深夜)进行比较。你应该考虑使用乔达时间图书馆。
有了乔达时间图书馆,你可以做得更具可读性。一个简单的例子可以在 project website
|
|
|
3
0
|
|
4
0
找到明天的日期把它转换成毫秒你会得到一个 长的 从中减去-1,然后再次转换为日期,您将得到所需的日期。 例:明天12:00:00把它转换成毫秒。 你将得到一个长值312313564774 |
|
|
5
0
我想你的意思是给定的java.util.Date在今天之后?。 如果是这样的话,不要为决定一天中的最后一刻而烦恼;这是不可行的,因为分数秒。最好只关注日期,而不关注时间。您想知道给定时刻的日期是否在当前时刻的日期之后。时区在这里至关重要。
细节
首先,转换给定的
|