bug修复

This commit is contained in:
LHD_HY 2025-07-23 16:10:09 +08:00
parent 247b1894d2
commit f9be97ee5b
1 changed files with 10 additions and 10 deletions

View File

@ -222,16 +222,16 @@ public class BasePersonServiceImp implements BasePersonService{
// }
try {
Map<String, String> resultMap = StringUtils.getBirthdayAgeSex(c.getIdNumber());
Date sDate = originalFormat.parse(c.getSignDate());
Date eDate = originalFormat.parse(c.getExpiryDate());
// 转换为LocalDate
LocalDate sLocalDate = sDate.toInstant().atZone(java.time.ZoneId.systemDefault()).toLocalDate();
LocalDate eLocalDate = eDate.toInstant().atZone(java.time.ZoneId.systemDefault()).toLocalDate();
// 格式化输出为"yyyy-MM-dd"
String sFormattedDate = sLocalDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
String eFormattedDate = eLocalDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
c.setSignDate(sFormattedDate);
c.setExpiryDate(eFormattedDate);
// Date sDate = originalFormat.parse(c.getSignDate());
// Date eDate = originalFormat.parse(c.getExpiryDate());
// // 转换为LocalDate
// LocalDate sLocalDate = sDate.toInstant().atZone(java.time.ZoneId.systemDefault()).toLocalDate();
// LocalDate eLocalDate = eDate.toInstant().atZone(java.time.ZoneId.systemDefault()).toLocalDate();
// // 格式化输出为"yyyy-MM-dd"
// String sFormattedDate = sLocalDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
// String eFormattedDate = eLocalDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
// c.setSignDate(sFormattedDate);
// c.setExpiryDate(eFormattedDate);
c.setBirthday(resultMap.get("birthday"));
if(Objects.equals(resultMap.get("sex"), "1")){
c.setSex("");