|
|
@ -18,6 +18,7 @@ public abstract class SearchFilter { |
|
|
|
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) |
|
|
|
private LocalDateTime end = null; |
|
|
|
private String serverId = null; |
|
|
|
private Long utc = 0L; |
|
|
|
|
|
|
|
public List<Long> getAccounts(ProfileService profileService) { |
|
|
|
if (accounts == null || accounts.isEmpty()) return new ArrayList<>(); |
|
|
@ -30,19 +31,11 @@ public abstract class SearchFilter { |
|
|
|
} |
|
|
|
|
|
|
|
public Long getBeginUnixTime() { |
|
|
|
return begin == null ? null : Timestamp.valueOf(begin).getTime()/1000; |
|
|
|
return begin == null ? null : (Timestamp.valueOf(begin).getTime()/1000) + utc*60; |
|
|
|
} |
|
|
|
|
|
|
|
public Long getEndUnixTime() { |
|
|
|
return end == null ? null : Timestamp.valueOf(end).getTime()/1000; |
|
|
|
} |
|
|
|
|
|
|
|
public Timestamp getBeginTimestamp() { |
|
|
|
return begin == null ? null : Timestamp.valueOf(begin); |
|
|
|
} |
|
|
|
|
|
|
|
public Timestamp getEndTimestamp() { |
|
|
|
return end == null ? null : Timestamp.valueOf(end); |
|
|
|
return end == null ? null : (Timestamp.valueOf(end).getTime()/1000) + utc*60; |
|
|
|
} |
|
|
|
|
|
|
|
public String getServerId() { |
|
|
|