То есть нам известны широта точки наблюдения, надо полагать, что и дата, и у вас есть морской альманах.
Раз есть альманах, то нам известны координаты Солнца.
Сейчас 4 октября 2014 г. С помощью NASA Horizons получаем: R.A. 12 38 35.13 и Dec -04 09 16.2 (это умолчанские значения, но учитывая, что состояние атмосферы может быть разным,
разная рефракция, то гнаться за точностью здесь нет смысла.)
Читаем с astronet.ru книжку Жарова "Сферическая астрономия". В главе 3.5 есть формула проеобразования экваториальных координат к горизонтальным:
косинус зенитного расстояния = синус склонения объекта умножить на синус широты места + косинус склонения объекта умножить на косинус широты умножить на косинус часового угла.
Нам нужно отсюда получить часовой угол: подробно
http://crydee.sai.msu.ru/ak4/Bakulin_1_32.htmЧасовой угол восхода Солнца + 12 часов равен истинному местному солнечному времени. Тогда среднее время будет часовой угол - уравнение времени (указывается в альманахе).
И тогда обычное время на ваших часах будет среднее время минус долгота места плюс 4 часа оличия от всемирного времени. То есть долгота места равна среднее время восхода Солнца
минус время восхода Солнца на ваших часах плюс 4 часа (или нет, смотря, где вы в море).
P.S. Мог где-то ошибиться, я сейчас с корпоратива)