我想找到当前时间介于 x 和 y 时间之间,忽略日期组件。
我的时间也可能落在第二天之间。 我想知道执行此操作的最佳方法。
我想检查我当前的时间是否在 2 次以下。 22 PM - 7 AM(次日早上)
我知道先比较小时部分然后再比较分钟的方法,但不知道这是最好的方法。我想知道人们为此使用的标准做法。
最佳答案
几个选项:
Calendar.before() 和 Calendar.after() 方法。 Date.after() 和 Date.before() 方法。
Calendar myTime = ...;
Calendar startTime = ...;
Calendar endTime = ...;
boolean valid = myTime.after(startTime) && myTime.before(endTime);
也可能有其他选择。
关于java - 当前时间介于给定的 2 时间之间 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21129650/