This commit is contained in:
2024-04-07 09:20:30 +08:00
parent aa67f3033d
commit 9be9dae556

View File

@@ -38,6 +38,7 @@ import java.nio.charset.StandardCharsets;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.StreamSupport;
@@ -244,10 +245,16 @@ public class PmsListener {
case "5" -> "绿色";
default -> "未知";
});
try{
deviceData.setPassTime(
LocalDateTime.ofInstant(
Instant.ofEpochMilli(Long.parseLong(passtime)),
ZoneOffset.ofHours(8)));
}catch (Exception e){
// 2024-04-06T14:32:34.774+00:00
deviceData.setPassTime(LocalDateTime.parse(passtime, DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZ")));
}
deviceData.setVehicleColor(vehiclecolor);
deviceData.setVehicleColorName(
switch (vehiclecolor) {