Вы как-то путаете секунд и миллисекунд со времен.1 526 478 465 секунд.Если вы рассматриваете их как миллисекунды, вы получите 18 января 1970 года 16:01:18 UTC.Если вы добавите к этому 1 день, вы получите следующее значение, которое вы упомянули (я получил 1 612 878 000, это близко).Когда вы, в свою очередь, интерпретируете 1 612 878 465 секунд, вы получаете 9 февраля 2021 13:47:45 UTC.Это то же самое, что и дата, которую вы упоминаете, во вторник, 9 февраля 2021 г. 19:17:45, если я предполагаю, что вы находитесь по смещению +05: 30 (например, часовой пояс Азии / Калькутты или Азии / Коломбо).
Поскольку в секунду есть 1000 миллисекунд, из-за вашей путаницы вы добавляете 1000 дней к вашей дате вместо 1 дня.
Совет: 10-значные значения обычно представляют собой секунды.13-значные значения обычно составляют миллисекунды.