fix: 账单自动生成,大bug问题修改,日期计算问题。
This commit is contained in:
@@ -82,7 +82,13 @@ public class InvestJobImpl implements IInvestJobService
|
||||
String billDateStr=year+"-"+String.format("%02d", month)+"-"+String.format("%02d", bankCard.getBillDate());
|
||||
//如果当前日期大于账单日,进入下个账单周期
|
||||
if(dayOfMonth>bankCard.getBillDate()){
|
||||
billDateStr=year+"-"+String.format("%02d", month+1)+"-"+String.format("%02d", bankCard.getBillDate());
|
||||
if(month==12){
|
||||
billDateStr=(year+1)+"-"+String.format("%02d", month-11)+"-"+String.format("%02d", bankCard.getBillDate());
|
||||
}
|
||||
else{
|
||||
billDateStr=(year)+"-"+String.format("%02d", month+1)+"-"+String.format("%02d", bankCard.getBillDate());
|
||||
}
|
||||
|
||||
}
|
||||
try {
|
||||
billDate=formatter.parse(billDateStr);
|
||||
|
||||
Reference in New Issue
Block a user