Java 今天的日历在两个日历之间?

Java 今天的日历在两个日历之间?,java,calendar,Java,Calendar,可能重复: 日历您可以尝试以下操作: (today.after(rdate) && today.before(newdate) || (today.after(newdate) && today.before(rdate)) 怎么样 if ( today.after( rdate ) && today.before( newdate ) ) { .... } 假设newdate总是晚于代码注释建议的rdate 干杯,使用java.util.

可能重复:

日历您可以尝试以下操作:

 (today.after(rdate) && today.before(newdate) ||
 (today.after(newdate) && today.before(rdate))
怎么样

if ( today.after( rdate ) && today.before( newdate ) ) { .... }
假设
newdate
总是晚于代码注释建议的
rdate


干杯,

使用
java.util.Date
而不是
java.sql.Date
,除非您使用的是JDBC。这个问题似乎与您之前的问题相同。投票以完全相同的方式结束。给你一个提示!如果您可以使用外部库,那么joda time是计算日期等的好工具。
 (today.after(rdate) && today.before(newdate) ||
 (today.after(newdate) && today.before(rdate))
if ( today.after( rdate ) && today.before( newdate ) ) { .... }