Чтобы написать и запустить скрипт в этом ответе, я набрал «Звездное время по Гринвичу прямо сейчас?» в google (или, по крайней мере, пытался) и получил два числа.
Гринвичское звездное время было 09:51:07, но мое местное звездное время было на десять минут раньше, в 09:40:50.
Я нахожусь в UTC +8, поэтому разница в десять минут не потому, что я нахожусь примерно в 8 часах езды.
Что вызывает эту небольшую разницу в звездном времени?
Я не думаю, что поиск Google передает какие-либо координаты веб-сайту Heavens Above, чтобы получить результаты, которые отображает поиск.
Если вы нажмете на предоставленную ссылку в поиске, Heavens Above выдаст следующее местоположение по умолчанию:
Местонахождение: Бристоль (51,4770° с.ш., 2,5690° з.д.)
Поскольку Бристоль находится на 2,57° к западу от Гринвичского меридиана, его местное звездное время примерно на 10 минут раньше, чем по Гринвичу.
https://www.heavens-above.com/whattime.aspx?lat=25&lng=121.5&alt=68&tz=GMT&cul=en
(см. комментарий под вопросом), но теперь он дает разумные результаты i.stack.imgur.com/rqEGh.png. Я нахожусь в UTC +8, а здесь 8 часов и 6 минут. чем там. 121,5 Восток должен быть 121,5/15 = 8,1 часа вперед, и это именно то, что он говорит. Хорошо, я чувствую уверенность, что снова понимаю звездное время, спасибо!
HDE 226868
ооо
PM 2Кольцо