ПРИМЕЧАНИЕ. System.nanoTime () сбрасывается всякий раз, когда ваш компьютер перезагружается, поэтому его нельзя хранить в базе данных.Это также означает, что время локально для каждой машины.
LocalDateTime.now()
- это настенные часы с нано-секундным разрешением, которые не сбрасываются при перезагрузке и с большей вероятностью будут работать на разных машинах.
Тем не менее, вы можете изменить это и рассчитать
long now = ...
long aDayAgo = now - 86_400_000_000_000L; // 24 hours.
search for ... where regionTimestamp > aDayAgo