Calendar calendar = Calendar.getInstance(); //把当前时间减去3个月,如果为负数则会把年份往前推,比如2010年1月-3会变成2009年10月 calendar.add(Calendar.MONTH,-3); Timestamp time = new Timestamp(calendar.getTimeInMillis()); //获取客户上次的订单时间---orderTime CustomerOrder cusOrder = this.df.getCustomerOrderDao().get(customerId); Timestamp orderTime = cusOrder.getTime(); //判断是否过期,true就是超过3个月 if (time.after(orderTime)){ };
本文介绍了一种使用Java实现的检查客户订单是否过期的方法。通过将当前时间回溯三个月并与客户的最近一次订单时间进行比较来判断订单是否已过期。
579

被折叠的 条评论
为什么被折叠?



