Вероятно вы путаете формат выводимой даты. Вы возвращаете первым месяц "
${month}/${day}/${year}". Вот результат вашего примера:
"04/10/2026 01:54"
"04/09/2026 23:43"
2.183333333333333
Первая дата 10 апреля 2026 года, вторая дата 09 апреля 2026 года. Разница 2 часа 11 минут.
Если проверить timestamp, то все сходится:
1775775240 - 10.04.2026, 01:54:00
1775767380 - 09.04.2026, 23:43:00