
Если Вас интересует местное солнечное время (в 12.00 Солнце находится в высшей точке), то в приведённые формулы надо вносить корректировки на изменение Солнечных суток (+-7 сек) от даты (положения Земли на своей орбите), иначе возникает погрешность в +-15 минут.