Download the MOON app
by Moon Calendar
This calendar is a look into the past daily Moon Phases of April 2023. This month started on Saturday, April 1st with a phase that was illuminated. Explore this April Moon Phase Calendar by clicking on each day to see detailed information on that days phase. Also see more information about the Full Moon and New Moon in April 2023 including local viewing times.
April 2023
< Back
January 2014 AD
Loading...
0- 0
- 0
- 0
- 0
- 0
> Blue Moon Calendar
> Lunar Eclipse Calendar
> Next Full Moon
TODAY'S MOON PHASES -
Understanding Moon Phases
Let’s start with some interesting facts. It takes the Moon 29.53 days to orbit completely around the Earth in a full lunar cycle. During this time, the Moon will go through each phase. Since the Moon’s orbital journey takes a little less than a full month, when you click on future dates you’ll notice that–depending on the exact number of days in that month–the Full Moon occurs a day or two earlier each month.
It’s the Moon’s journey as it orbits around Earth that creates the predictable dance between light and shadow. And while the changes may seem slow, on any given day the amount of Moon illuminated by the Sun can vary by as much as 10-percent. The illustration above shows the range of illumination for today - June 19, 2024. The illustration is set to your computer’s clock and therefore gives you an accurate reading for your own particular time zone.
The four main Moon phases in order are the New Moon, First Quarter Moon, Full Moon and Last Quarter Moon. These phases occur at very specific times and are measured by both the Moon’s luminosity and how far along the Moon is in its orbit around Earth.
The New Moon Phase occurs when the Moon is completely dark with zero-percent luminosity, while the Full Moon Phase is completely bright with 100-percent luminosity. The First and Last Quarter phases happen when the Moon is exactly half illuminated, with 50-percent luminosity. When people say “today is a Full Moon” it’s important to remember that doesn’t mean the Moon is full all day long, only that the Full Moon Phase occurs on this day. In reality, the exact moment of the Full Moon can be timed to the second. To learn more about the exact time of the Full Moon and the current Full Moon info, check out these Current Full Moon times.
The remaining four Moon phases occur at halfway points between the main phases. Unlike the main phases, these minor phases don’t happen at a specific time or luminosity, rather they describe the Moon’s phase for the entire time period between each main phase. These interim phases are Waxing Crescent Moon, Waxing Gibbous Moon, Waning Gibbous Moon and Waning Crescent Moon. The illustration below shows all eight main and minor Moon phases and where they occur in the lunar cycle.
Moon Phases In History
Imagine a Neanderthal peering out of his cave some dark summer night as the Full Moon rises above the horizon. Nothing on Earth was quite like this strange brilliant object arcing through the night sky. What did he think it was? It’s not hard to imagine how the Moon became the source of many religions, myths and legends throughout the ages.
The Greeks were among the first to take a scientific look at the Moon and her phases. Around 500 BC Greek philosopher and astronomer Pythagoras carefully observed the narrow boundary line—the terminator—between the dark and light hemispheres of the Moon. Based on how the terminator curved across the surface of the Moon, he correctly surmised the Moon must be a sphere.
A few centuries later, around 350 BC, Aristotle took Pythagoras observations even further. By observing the shadow of the Earth across the face of the Moon during a lunar eclipse, Aristotle reckoned that the Earth was also a sphere. He reasoned, incorrectly however, that the Earth was fixed in space and that the Moon, Sun and Stars revolved around it. He also believed the Moon was a translucent sphere that traveled in a perfect orbit around Earth.
It wasn’t until the 16th century that our understanding of the Solar System evolved. In the early 1500s Astronomer Nicolaus Copernicus developed a model of the Solar System where Earth and the other planets orbited around the Sun, and the Moon orbited around Earth. One hundred years later Italian Astronomer Galileo used one of the first telescopes to observe the terminator and deduced from the uneven shadows of the Waning Crescent Phase that the Moon’s surface was pocked with craters and valleys and ridged with mountains.
These observations were revolutionary. Copernicus and Galileo upended the long-held Aristotelian view of the heavens as a place where Earth was the center of the Universe and the Moon was a smooth, polished orb. Telescopes and new minds helped scientist understand that the Earth and planets orbited around the Sun and the Moon was a battered and cratered satellite held in our own orbit.
"); // add date to illu chart $("#illumchart #illuDataToday").append(res[6]); //$("#todayMoonDiv #todayMoonInner2").append("
"+numberWithCommas(res[2])+"
"+numberWithCommas(res[3])); //add image to todays phase var oIToday = document.createElementNS("http://www.w3.org/2000/svg", "image"); oIToday.setAttributeNS('http://www.w3.org/1999/xlink','href', "/moonphasesource/images/moonCover.png"); oIToday.setAttribute("x", "1"); oIToday.setAttribute("y", "1"); oIToday.setAttribute("height", "98px"); oIToday.setAttribute("width", "98px"); oIToday.setAttribute("opacity", "1"); $("#rToday").append(oIToday); dayTimeArray =[1,6,12,18,21]; for (var i = 0; i < 5; i++) { zzz = dayTimeArray[i]; todayX = new Date(); //set any date todayX.setHours(zzz, 0, 0); //var todayX = new Date("August 29, 2015 8:13:00");//for testing juDay = todayX.getJulian(); //get Julian c pData = calOneDay(juDay); dailyIllumBuild(i); var percentHere = pData.fraction * 100.0; if(i == 0){ $("#dayMonnIlluCopy").append("
"+zzz+":00 UTC
"+percentHere.toFixed(1)+"%
"); }else{ $("#dayMonnIlluCopy").append("
"+zzz+":00 UTC
"+percentHere.toFixed(1)+"%
"); } pmc_utils.updateTodayRendering(pData.distance, pData.positionAnglePass, pData.fraction, "illuPass"+i); // calOneDay(juDay); } TriggerClick = 0; $("#mobNav, #mobNavBg").click(function(){ if(TriggerClick==0){ TriggerClick=1; $("#mobNavwid").animate({width:'320px'}, 500); $("#mobNavBg").fadeTo(500, .6); $("#line3,#line1").animate({top:'10px'}, 300, function(){ $("#line1").fadeOut(0); $("#line2").addClass('box_rotate box_transition'); $("#line3").addClass('box_rotate2 box_transition2'); }); //_gaq.push(['_trackEvent', 'mobile', 'nav', 'on']); }else{ TriggerClick=0; $("#mobNavwid").animate({width:'0px'}, 500); $("#mobNavBg").fadeOut(500); $("#line1").fadeIn(0); $("#line2").removeClass('box_rotate box_transition'); $("#line3").removeClass('box_rotate2 box_transition2'); $("#line1").animate({top:'0px'}, 500); $("#line3").animate({top:'20px'}, 500); }; }); $( "#prefs_lumination" ).click(function() { $(".perLabel").fadeToggle( 100, "linear" ); $(".phaseLabel").fadeToggle( 100, "linear" ); if (!$(this).hasClass('play')) { $("#prefs_lumination img").attr("src" ,"/images/calBtn_on.png"); $(this).addClass('play') } else { $("#prefs_lumination img").attr("src" ,"/images/calBtn_off.png"); $(this).removeClass('play') } }); $( "#prefs_phaseName" ).click(function() { $(".nameLabel").fadeToggle( 100, "linear" ); if (!$(this).hasClass('play')) { $("#prefs_phaseName img").attr("src" ,"/images/calBtn_on.png"); $(this).addClass('play') } else { $("#prefs_phaseName img").attr("src" ,"/images/calBtn_off.png"); $(this).removeClass('play') } }); $( "#prefs_majorphase" ).click(function() { if (!$(this).hasClass('play')) { $( ".canonical" ).css("stroke","#337ab7"); $( ".canonical" ).css("stroke-width","6px"); $("#prefs_majorphase img").attr("src" ,"/images/calBtn_on.png"); $(this).addClass('play') } else { $("#prefs_majorphase img").attr("src" ,"/images/calBtn_off.png"); $( ".canonical" ).css("stroke","#414040"); $( ".canonical" ).css("stroke-width","1px"); $(this).removeClass('play') } }); });//end doc ready function numberWithCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } function dailyIllumBuild(idi){ var svgns = "http://www.w3.org/2000/svg"; var baseRadius = 0.72; var _labelIllu = "illuPass"+idi; var illuGroup = document.createElementNS(svgns, "svg"); illuGroup.setAttribute("class", "active activeRollno"); illuGroup.setAttribute("id", _labelIllu); illuGroup.setAttribute("width", '100%'); illuGroup.setAttribute("height", '100%'); illuGroup.setAttribute("viewBox", "10 10 110 110"); var illubackground = document.createElementNS(svgns, "rect"); illubackground.setAttribute("class", "dateBackground"); illubackground.setAttribute("width", 145); illubackground.setAttribute("height", 145); illubackground.setAttribute("x", 0); illubackground.setAttribute("y", 0); illuGroup.appendChild(illubackground); var illuPhaseRendering = document.createElementNS(svgns, "svg"); //phaseRendering.setAttribute("id", "circle_" + _label); illuPhaseRendering.setAttribute("class", "circleGroup"); illuPhaseRendering.setAttribute("x", "0"); illuPhaseRendering.setAttribute("y", "0"); illuPhaseRendering.setAttribute("width", "140"); illuPhaseRendering.setAttribute("height", "140"); illuPhaseRendering.setAttribute("viewBox", "-1 -1 2 2"); var illuCircleGroup = document.createElementNS(svgns, "g"); illuCircleGroup.setAttribute("id", "circleGroup_"+ _labelIllu); //this needs to be id individual illuCircleGroup.setAttribute("class", "circleGroup"); illuCircleGroup.setAttribute("transform", "rotate(23)"); var illuCirc = document.createElementNS(svgns, "circle"); illuCirc.setAttribute("id", "circle_" + _labelIllu); illuCirc.setAttribute("class", "circleBack"); illuCirc.setAttribute("cx", 0); illuCirc.setAttribute("cy", 0); illuCirc.setAttribute("r", baseRadius); illuCircleGroup.appendChild(illuCirc); var illuCirc = document.createElementNS(svgns, "circle"); illuCirc.setAttribute("id", "circle_" + _labelIllu); illuCirc.setAttribute("class", "circleFront"); illuCirc.setAttribute("cx", 0); illuCirc.setAttribute("cy", 0); illuCirc.setAttribute("r", baseRadius); //circ.setAttribute("fill", "url(#image)"); illuCircleGroup.appendChild(illuCirc); var illuLeftArc = document.createElementNS(svgns, "path"); illuLeftArc.setAttribute("id", "leftArc_" + _labelIllu); illuLeftArc.setAttribute("class", "leftArc"); illuLeftArc.setAttribute("d", "M 0, " + (-baseRadius) + " A " + baseRadius + "+" + baseRadius + " 0 1,0 0," + baseRadius + " Z"); illuCircleGroup.appendChild(illuLeftArc); var illuRightArc = document.createElementNS(svgns, "ellipse"); illuRightArc.setAttribute("id", "rightArc_" + _labelIllu); illuRightArc.setAttribute("class", "rightArc"); illuRightArc.setAttribute("cx", "0"); illuRightArc.setAttribute("cy", "0"); illuRightArc.setAttribute("rx", "0"); illuRightArc.setAttribute("ry", baseRadius); //rightArc.setAttribute("fill", "url(#image)"); illuCircleGroup.appendChild(illuRightArc); illuPhaseRendering.appendChild(illuCircleGroup); illuGroup.appendChild(illuPhaseRendering); var illuOverImage = document.createElementNS(svgns, "image"); illuOverImage.setAttributeNS('http://www.w3.org/1999/xlink','href', "/moonphasesource/images/moonCover.png"); illuOverImage.setAttribute("x", "1"); illuOverImage.setAttribute("y", "1"); illuOverImage.setAttribute("height", "138px"); illuOverImage.setAttribute("width", "138px"); illuOverImage.setAttribute("opacity", "1"); illuGroup.appendChild(illuOverImage); $("#dayMonnIllu").append(illuGroup); if(_labelIllu == "illuPass0"){ $("#"+_labelIllu).wrap( "
"); }else{ $("#"+_labelIllu).wrap( "
"); } } function calOneDay(juDay, juTomorrow){ var todayData = astro_utils.lunarParticulars(juDay); onedaycellInfo.moon_beta = todayData.moon_beta; onedaycellInfo.moon_lambda = todayData.moon_lambda; onedaycellInfo.moon_distance = todayData.moon_distance; onedaycellInfo.moon_positionAngle = todayData.moon_positionAngle; onedaycellInfo.moon_illuminatedFraction = todayData.moon_illuminatedFraction; onedaycellInfo.sun_beta = todayData.sun_beta; onedaycellInfo.sun_lambda = todayData.sun_lambda; onedaycellInfo.sun_distance = todayData.sun_distance; onedaycellInfo.phase = UNDEF; var tommorrowData = astro_utils.lunarParticulars(juTomorrow); twodaycellInfo.moon_illuminatedFraction = tommorrowData.moon_illuminatedFraction; var canonicalPhasesToday = astro_utils.canonicalPhases(juDay); var targetJDsingle = Math.round(juDay); for (var j = 0; j < canonicalPhasesToday.length; j++) { var match = Math.round(canonicalPhasesToday[j].julianDate); if (match === targetJDsingle) { var ph = canonicalPhasesToday[j].phase; onedaycellInfo.phase = ph; } } var d1 = onedaycellInfo.moon_illuminatedFraction; var d2 = twodaycellInfo.moon_illuminatedFraction; var diff = d2 - d1 var ph = onedaycellInfo.phase; // Check for 2nd full moon in a month. onedaycellInfo.blueMoon = false; if (ph === FULL_MOON && onedaycellInfo.activeMonth === true) { if (blueMoonFlag === true) { onedaycellInfo.blueMoon = true; blueMoonFlag = false; } else blueMoonFlag = true; } // Determine state of phase if non-canonical. if (diff >= 0 && onedaycellInfo.phase === UNDEF) // Waxing { if (onedaycellInfo.moon_illuminatedFraction >= 0.5) // Gibbous { onedaycellInfo.phase = WAXING_GIBBOUS; } else // Crescent { onedaycellInfo.phase = WAXING_CRESCENT; } } else if (diff < 0 && onedaycellInfo.phase === UNDEF) // Waning { if (onedaycellInfo.moon_illuminatedFraction >= 0.5) // Gibbous { onedaycellInfo.phase = WANING_GIBBOUS; } else // Crescent { onedaycellInfo.phase = WANING_CRESCENT; } } return { phase:onedaycellInfo.phase, fraction:onedaycellInfo.moon_illuminatedFraction, distance:onedaycellInfo.moon_distance, positionAnglePass:onedaycellInfo.moon_positionAngle } } function detectOS() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; // iOS detection from: http://stackoverflow.com/a/9039885/177710 if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { return 'iOS'; } else if (/android/i.test(userAgent)) { return 'Android'; } else { return 'unknown'; }}// Function to redirect to URL and track event in GA4function redirectToURLAndTrackEvent(label) {// Usagevar operatingSystem = detectOS();// Example usage for redirectionif (operatingSystem === 'iOS') {// Send event to Google Analytics gtag('event', 'app_clicks_month_calendar_mobile', {'event_category': 'Outbound Apple Link','event_label': 'Outbound Apple Link' }); // Redirect to the App Storeurl = 'https://apps.apple.com/app/apple-store/id660036257?pt=126645327&ct=moongiant-1&mt=8'; //url = 'itms-apps://search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?q=Moon'; // Redirect to the specified URLwindow.open(url, '_blank');}else if (operatingSystem === 'Android') {// Send event to Google Analytics gtag('event', 'app_clicks_month_calendar_mobile', {'event_category': 'Outbound Google play Link','event_label': 'Outbound Google None Link' }); // Redirect to the Google Play Store url = 'https://play.google.com/store/apps/details?id=com.charliedeets.moon&pcampaignid=web_share'; // Redirect to the specified URL window.open(url, '_blank');} else {// Send event to Google Analytics gtag('event', 'app_clicks_month_calendar_mobile', {'event_category': 'Outbound None Link','event_label': 'Outbound none Link' }); url = 'https://apps.apple.com/app/apple-store/id660036257?pt=126645327&ct=moongiant-1&mt=8';//url = 'itms-apps://search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?q=Moon'; // Redirect to the specified URLwindow.open(url, '_blank');} } $(document).ready(function(){ var appIconStore = detectOS(); const elementToRemove = document.getElementById('moonapp');if (appIconStore === 'iOS') {document.getElementById('moonapp').style.display = 'block';}else if (appIconStore === 'Android') { if (elementToRemove) {// Remove the elementelementToRemove.remove(); } //document.getElementById('googlePlay').style.display = 'block';}else { if (elementToRemove) {// Remove the elementelementToRemove.remove(); } }});