1. 日期传递误差!!
// 打印日志结果:2019-08-20
public void update(Observable o, Object arg) {
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
LOGGER.debug("=========debug: {}", DateFormatUtils.format(cal.getTime(), "yyyy-MM-dd"));
new Thread(() -> {
kpayFeignClient.dailyIncomeReleasableScore(cal.getTime()); // 这里的方法接收到时间:2019-08-21
}).start();
}
// 打印日志结果:2019-08-20
public void update(Observable o, Object arg) {
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
new Thread(() -> {
LOGGER.debug("=========debug: {}", DateFormatUtils.format(cal.getTime(), "yyyy-MM-dd"));
kpayFeignClient.dailyIncomeReleasableScore(cal.getTime()); // 这里的方法接收到时间:2019-08-21
}).start();
}