只有满足以下条件,我才必须显示页面,即
if(system_date >=start_date){
if(system_date<=End_date){
//Do some thing
}
}
例如 start_date = 08-03-2011
和 end_date = 10-03-2011
。
我无法弄清楚这一点。请帮忙。
最佳答案
Date now = new Date();
if ((now.after(startDate) || now.equals(startDate)) && ((now.before.endDate) || now.equals(endDate))
{
// do something
}
我同意 Joda Time 非常好,但是您必须权衡这个简单的需求是否值得另一个 JAR 依赖项。有时您只需要一些简单的东西。
关于Java 日期验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5166251/