Browse Source

修改时间转换方法

master
sjh 1 year ago
parent
commit
8f5bbd4910
  1. 30
      src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java

30
src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java

@ -29,6 +29,7 @@ import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZoneId;
@ -2296,33 +2297,12 @@ public class PointServiceImpl implements PointService {
return " 无时间数据 ";
}
private static String getDateString(Object param) {
if (param != null) {
String time = null;
private static String getDateString(Date date) {
if (date != null) {
try {
time = String.valueOf(param);
LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss"));
return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年M月d日");
return sdf.format(date);
} catch (Exception e) {
try {
time = String.valueOf(param);
LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.S"));
return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
} catch (Exception ex) {
try {
time = String.valueOf(param);
LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));
return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
} catch (Exception exx) {
try {
time = String.valueOf(param);
LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
} catch (Exception exxx) {
System.out.println("时间" + time + "解析失败" + ex);
}
}
}
}
}
return " 无时间数据 ";

Loading…
Cancel
Save