|
@ -456,7 +456,12 @@ public class YsDeviceService {
|
|
|
tmp.sort(Comparator.comparing(obj -> Long.parseLong(((LinkedHashMap) obj).get("startTime").toString())));
|
|
|
LinkedHashMap tmpFirst = tmp.getObject(0,LinkedHashMap.class);
|
|
|
Long startTimeStr1 = Long.parseLong(tmpFirst.get("startTime").toString()) ;
|
|
|
long current = System.currentTimeMillis();
|
|
|
long current = 0;
|
|
|
if (StringUtils.isNotBlank(startTime)){
|
|
|
current = DateUtil.strToDate(startTime).getTime();
|
|
|
}else {
|
|
|
current = System.currentTimeMillis();
|
|
|
}
|
|
|
long toDayZero = current/(1000*3600*24)*(1000*3600*24) - TimeZone.getDefault().getRawOffset();
|
|
|
if (toDayZero-startTimeStr1>0){//去除开始时间不为当天是时间段
|
|
|
tmp.remove(0);
|