| 
					
				 | 
			
			
				@ -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); 
			 |