A A A A Автор Тема: Время захода солнца и солнцестояние  (Прочитано 2446 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн user_Автор темы

  • Новичок
  • *
  • Сообщений: 11
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от user_
Здравствуйте!

Составил программу, которая генерирует документ Word с календарем захода солнца для любых координат. Но:
1) В сформированном календаре наираннее время захода солнца не 22 декабря (день солнцестояния) а в период с 7 декабря по 16 декабря.
2) Наипозднее время з.с. в период с 23 по 27 июня, і 22 июня не входит в этот период.

Календарь прилагаю. Я заподозрил, что используемая мной формула неточна.

Подскажите пожалуйста в чем может быть проблема.
Наперед благодарю.

taurus

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #1 : 31 Дек 2010 [15:21:40] »
Вы программировали, вам лучше знать!  ;)

Вообще-то, известно, что даты самого раннего / позднего восхода / захода не совпадают с датами солнцестояний. Это связано с несовпадением истинного солнечного времени (положения солнца на небе) и среднего солнечного времени (который в часах). Это правильно.

А вот что там у вас за формула и как она запрограммирована - сказать сложно...  ::)

Tau

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #2 : 31 Дек 2010 [15:44:00] »
Цитата
Я заподозрил, что используемая мной формула неточна.
Предъявите формулу.
И да, время все же измеряется от 0 до 24 часов, а у вас от 0 до 12. Пишите уж тогда : время захода 4:04 PM, как американцы пишут.

taurus, а при чем тут уравнение времени?  :o

Оффлайн Александр К.

  • ****
  • Сообщений: 427
  • Благодарностей: -16
    • Сообщения от Александр К.
Re: Время захода солнца и солнцестояние
« Ответ #3 : 31 Дек 2010 [16:47:22] »
Здравствуйте!

Составил программу, которая генерирует документ Word с календарем захода солнца для любых координат. Но:
1) В сформированном календаре наираннее время захода солнца не 22 декабря (день солнцестояния) а в период с 7 декабря по 16 декабря.
2) Наипозднее время з.с. в период с 23 по 27 июня, і 22 июня не входит в этот период.

Календарь прилагаю. Я заподозрил, что используемая мной формула неточна.

Подскажите пожалуйста в чем может быть проблема.
Наперед благодарю.
нет ли в планах добавить восход, кульминацию, градусы?

taurus

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #4 : 31 Дек 2010 [17:10:04] »
taurus, а при чем тут уравнение времени?  :o
Ну как же, как же! Смотрите, например, здесь: http://www.astronet.ru/db/msg/1177482

Tau

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #5 : 31 Дек 2010 [18:17:34] »
Цитата
Смотрите, например, здесь: http://www.astronet.ru/db/msg/1177482
О, млин, век живи - век учись :). Была неправа, признаю, раскаиваюсь  ::)

Маринер-9

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #6 : 01 Янв 2011 [14:00:55] »
Подскажите пожалуйста в чем может быть проблема.
Проблем нет. Расчёты верные

Оффлайн user_Автор темы

  • Новичок
  • *
  • Сообщений: 11
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от user_
Re: Время захода солнца и солнцестояние
« Ответ #7 : 03 Янв 2011 [11:23:38] »
Благодарю всех за ответы!!! Значит мне нечего смотреть на дни солнцестояний...

Вы программировали, вам лучше знать!  ;)
А вот что там у вас за формула и как она запрограммирована - сказать сложно...  ::)
Предъявите формулу.
Взял отсюда http://williams.best.vwh.net/sunrise_sunset_example.htm.


И да, время все же измеряется от 0 до 24 часов, а у вас от 0 до 12. Пишите уж тогда : время захода 4:04 PM, как американцы пишут.
А кто-то подумает, что солнце зашло в 5:20 утра? Хотя можно сделать, что при печати календаря нужно будет выбрать один из вариантов 24 часа / 12 часов (с/без добавления AM/PM).


нет ли в планах добавить восход, кульминацию, градусы?
Восход я знаю как добавить, а вот насчет кульминации, или градусов напишите как они считаются, будет время, добавлю. Может они рассчитываются здесь http://williams.best.vwh.net/sunrise_sunset_example.htm .


Ну как же, как же! Смотрите, например, здесь: http://www.astronet.ru/db/msg/1177482
Здесь и ответ на мой вопрос. А я что-то не смог через поисковики найти.


Проблем нет. Расчёты верные
Благодарю! Буду больше уверен в том, что формулы верны.

Оффлайн user_Автор темы

  • Новичок
  • *
  • Сообщений: 11
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от user_
Re: Время захода солнца и солнцестояние
« Ответ #8 : 04 Янв 2011 [09:15:21] »
Напишите, пожалуйста, верна ли все таки формула расчета времени захода солнца приведенная по ссылке http://williams.best.vwh.net/sunrise_sunset_example.htm?
И есть ли надежный сайт, на котором по координате приводится время захода солнца. Чтобы можно было проверить результаты расчета?
Благодарю.

Tau

  • Гость
Re: Время захода солнца и солнцестояние
« Ответ #9 : 05 Янв 2011 [07:24:42] »
Формулы как формулы, только сильно оптимизированные.
Цитата
И есть ли надежный сайт, на котором по координате приводится время захода солнца. Чтобы можно было проверить результаты расчета?
Google, запрос "Sunrise and sunset calculator" и будет море ссылок на онлайновые калькуляторы. А проще всего взять любую серьезную программу-планетарий. Они обычно достойны доверия.

Оффлайн user_Автор темы

  • Новичок
  • *
  • Сообщений: 11
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от user_
Re: Время захода солнца и солнцестояние
« Ответ #10 : 05 Янв 2011 [11:39:31] »
Формулы как формулы, только сильно оптимизированные.
Цитата
И есть ли надежный сайт, на котором по координате приводится время захода солнца. Чтобы можно было проверить результаты расчета?
Google, запрос "Sunrise and sunset calculator" и будет море ссылок на онлайновые калькуляторы. А проще всего взять любую серьезную программу-планетарий. Они обычно достойны доверия.

Благодарю за ответ.  Сделал как вы написали, сравнил с несколькими калькуляторами. По всей видимости, считает нормально.