com.engine.kq 无需提交备案 属于编译文件

一次性需求 #3416012# 补充考勤异常提醒2024.12.01 - 2024.12.08 之间未开启开关丢失的提醒
武汉联特科技股份有限公司
Chengliang 4 months ago
parent 3e5b0e0b08
commit 4a1213d429

@ -32,8 +32,13 @@ public class KQYesterdayAbnormalRemindJob extends BaseCronJob {
kqLog.info(">>>>>>>>>>>>>>>>KQYesterdayAbnormalRemindJob>>>>>>>>>>>>>>begin>>>>>>>>>>>>>>>>"); kqLog.info(">>>>>>>>>>>>>>>>KQYesterdayAbnormalRemindJob>>>>>>>>>>>>>>begin>>>>>>>>>>>>>>>>");
handleKqRemind(yesterDay); handleKqRemind(yesterDay);
kqLog.info(">>>>>>>>>>>>>>>>KQYesterdayAbnormalRemindJob>>>>>>>>>>>>>>end>>>>>>>>>>>>>>>>"); kqLog.info(">>>>>>>>>>>>>>>>KQYesterdayAbnormalRemindJob>>>>>>>>>>>>>>end>>>>>>>>>>>>>>>>");
// 一次性需求 #3416012# 补充考勤异常提醒2024.12.01 - 2024.12.08 之间未开启开关丢失的提醒
// List<String> supDates = Arrays.asList("2024-12-01","2024-12-02","2024-12-03","2024-12-04","2024-12-05","2024-12-06","2024-12-07","2024-12-08");
// supDates.forEach(date -> handleKqRemind(date));
} }
private void handleKqRemind(String date) { private void handleKqRemind(String date) {
try { try {
ResourceComInfo resourceComInfo = new ResourceComInfo(); ResourceComInfo resourceComInfo = new ResourceComInfo();

@ -1,5 +1,8 @@
package test; package test;
import weaver.common.DateUtil;
import weaver.hrm.common.Tools;
import java.time.LocalDate; import java.time.LocalDate;
import java.time.Period; import java.time.Period;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
@ -13,14 +16,8 @@ import java.time.format.DateTimeFormatter;
public class MainTest { public class MainTest {
public static void main(String[] args) { public static void main(String[] args) {
String birthDateString = "1997-11-09"; String currentDate = Tools.getCurrentDate();
// 定义日期格式 String yesterDay = DateUtil.addDate(currentDate, -1);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); System.out.println(yesterDay);
// 解析生日字符串为 LocalDate 对象
LocalDate birthDate = LocalDate.parse(birthDateString, formatter);
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 计算年龄
System.out.println(Period.between(birthDate, currentDate).getYears());
} }
} }

Loading…
Cancel
Save