if(lday & shours>11){
throw new BusinessException("您以超时,录入的信息将无效!");
}
lday为这个月的最后一天
shours为当前的小时
我想让最后一天的条件为真,并且shours大于11.
不会判断lday,都是报错
Calendar now = Calendar.getInstance();
int d = now.get(Calendar.DAY_OF_MONTH);
int h = now.get(Calendar.HOUR_OF_DAY);
if (lday == d && h > 11)
...
什么语言?java还是C#?
C#的话
if(lday == DateTime.Now.Day && DateTime.Now.Hour > 11)
java 中,使用Calendar now = Calendar.getInstance(); 解决时间相关问题很方便,包括做时间加减法什么。