|
@@ -176,11 +176,13 @@ public class TElectronicFenceServiceImpl implements ITElectronicFenceService {
|
|
|
// 将时间戳转换为LocalDateTime对象
|
|
|
LocalDateTime dateTime = LocalDateTime.ofEpochSecond(timestamp, 0, ZoneOffset.UTC);
|
|
|
// 获取当前日期
|
|
|
- LocalDateTime currentDate = LocalDateTime.now().withHour(dateTime.getHour())
|
|
|
+ LocalDateTime currentDate = LocalDateTime.now()
|
|
|
+ .withHour(dateTime.getHour())
|
|
|
.withMinute(dateTime.getMinute())
|
|
|
- .withSecond(dateTime.getSecond());
|
|
|
+ .withSecond(0)
|
|
|
+ .withNano(0);
|
|
|
// 将当前日期转换为时间戳
|
|
|
- long currentTimestamp = currentDate.toEpochSecond(ZoneOffset.UTC);
|
|
|
+ long currentTimestamp = currentDate.toInstant(ZoneOffset.UTC).toEpochMilli();
|
|
|
return currentTimestamp;
|
|
|
}
|
|
|
|