Видя отметку времени, я думаю, я знаю, почему это происходит. Некоторая часть кода неправильно интерпретировала метку времени 1559909381182. Эта метка времени представляет собой количество миллисекунд с начала эпохи, но ваш код интерпретировал ее как число секунд . Сравните эти две строки:
System.out.println(Instant.ofEpochSecond(1559909381182L));
System.out.println(Instant.ofEpochMilli(1559909381182L));
Первая напечатает дату в будущем через тысячи лет, а вторая строка напечатает более разумную дату.
Вы должны попытаться найти где вы интерпретировали это как секунду.