我想知道current time has passed 12 pm
是否已经存在。我可以在if语句中执行此操作,如:
if(timenow is already pass 12 pm){
**do code here**
}
在joda时间有一个java代码或方法可以做到吗?所有答案都表示赞赏。谢谢。 :)
答案 0 :(得分:3)
Calendar cal = Calendar.getInstance();
if (cal.get(Calendar.HOUR_OF_DAY) >= 12) {
...
}
答案 1 :(得分:1)
<强> JAVA 强>
int hour = LocalDateTime.now().getHour();
<强> JODATIME 强>
DateTime dt = new DateTime(); // current time
int hour = dt.getHourOfDay(); // gets hour of day
并将逻辑放在这里
if(hour >= 12){
do code here
}