Среднее солнечное время рассчитывается на основе географической долготы точки, в которой Вы находитесь. Принцип расчета таков: полный оборот в 360 градусов
вокруг своей оси Земля делает за 24 часа. Следовательно, на один градус Земля поворачивается за 4 минуты. Например, географическая долгота Москва - 37 градусов.
37*4=148 минут или 2 часа 28 минут. Именно это значение надо прибавить к текущему времени по Гринвичу, чтобы вычислить текущее солнечное время в Москве.
Если расчет производится для западной долготы, то нужно вычитать из текущего времени по Гринвичу градус долготы точки, умноженный на 4.
Истинное время рассчитывается по тому же принципу, что и солнечное, только с учетом поправок на неравномерное движение Земли по орбите.
Разница между солнечным и истинным временем в зависимости от дня года может колебаться от -16 до 16 минут.