Moon Position and Phase
Information about this project:
Last updated: 1/21/2019
This is an extension of the Moon Phase Gadget that I wrote a billion or so years ago. The version that's running here is actually just included as a companion to the main program, mostly so you can advance through the days.
My thinking was, it's neat to see what the moon looks like at any given time. But why is it visible during the day at such odd times? It's not like I don't know the answer to that question. But it got me thinking that a graphical reference would be kind of cool. So what this program does, is reuse the code that identifies what the moon phase is, and uses that to determine its position. As a bonus, the rotation of the earth (based on the hour) is correct as well, so you can tell WHY the moon looks the way at does at any given time.
It should be noted that this is not even remotely to scale. The relative sizes of the earth and the moon are pretty close. But the distance is necessarily shortened. The moon is actually a helluva lot farther away. See?
Earth and Moon, showing their sizes and distance to scale. The yellow bar represents a pulse of light traveling
from Earth to Moon (approx. 400,000 km or 250,000 mi) in 1.26 seconds.
And the sun? Pfft... It would be impossible to add that to scale. The graphic is just there to give an idea where the light source is.
So, in case your are interested in a full-month view of all moon events, here you go...