Difference between revisions of "User:Alleryn/Sandbox/MoonPhase"
From Project: Gorgon Wiki
< User:Alleryn | Sandbox
m (→3 day chart (proof of concept / testing)) |
m (→3 day chart (proof of concept / testing)) |
||
Line 9: | Line 9: | ||
*{{#timel:xNZ}} local server offset from GMT in seconds | *{{#timel:xNZ}} local server offset from GMT in seconds | ||
− | ==3 day chart (proof of concept / | + | ==3 day chart (proof of concept / tGMTing)== |
{{Purge}} (This link will clear the page's cache, which may be necessary to fetch the current day correctly.) | {{Purge}} (This link will clear the page's cache, which may be necessary to fetch the current day correctly.) | ||
{| | {| | ||
Line 16: | Line 16: | ||
|- | |- | ||
|Today || {{#ifexpr: | |Today || {{#ifexpr: | ||
− | abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in | + | abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in GMT--> ) <= 24*60*60 or |
− | abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in | + | abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in GMT--> ) <= 24*60*60 | Full Moon | |
− | {{#ifexpr: abs({{#timel:xNU|today}}-{{#timel:xNU|Oct | + | {{#ifexpr: abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 10}}<!--Date of Last Quarter Moon in GMT-->)<=24*60*60|Last Quarter| |
− | {{#ifexpr: abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in | + | {{#ifexpr: abs({{#timel:xNU|today}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in GMT-->)<=24*60*60|First Quarter| |
{{#ifexpr: ({{#timel:xNU|today}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| <!-- 29.53/4 is a quarter of the average synodic month, but we could use something less precise, we have a lot of leeway--> | {{#ifexpr: ({{#timel:xNU|today}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| <!-- 29.53/4 is a quarter of the average synodic month, but we could use something less precise, we have a lot of leeway--> | ||
{{#ifexpr: {{#timel:xNU|today}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | {{#ifexpr: {{#timel:xNU|today}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | ||
Line 33: | Line 33: | ||
|- | |- | ||
|Tomorrow ||{{#ifexpr: | |Tomorrow ||{{#ifexpr: | ||
− | abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in | + | abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in GMT--> ) <= 24*60*60 or |
− | abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in | + | abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in GMT--> ) <= 24*60*60 | Full Moon | |
− | {{#ifexpr: abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct | + | {{#ifexpr: abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 10}}<!--Date of Last Quarter Moon in GMT-->)<=24*60*60|Last Quarter| |
− | {{#ifexpr: abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in | + | {{#ifexpr: abs({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in GMT-->)<=24*60*60|First Quarter| |
{{#ifexpr: ({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | {{#ifexpr: ({{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | ||
{{#ifexpr: {{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | {{#ifexpr: {{#timel:xNU|today + 1 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | ||
Line 50: | Line 50: | ||
|- | |- | ||
|In 2 Days ||{{#ifexpr: | |In 2 Days ||{{#ifexpr: | ||
− | abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in | + | abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in GMT--> ) <= 24*60*60 or |
− | abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in | + | abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in GMT--> ) <= 24*60*60 | Full Moon | |
− | {{#ifexpr: abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct | + | {{#ifexpr: abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 10}}<!--Date of Last Quarter Moon in GMT-->)<=24*60*60|Last Quarter| |
− | {{#ifexpr: abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in | + | {{#ifexpr: abs({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in GMT-->)<=24*60*60|First Quarter| |
{{#ifexpr: ({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | {{#ifexpr: ({{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | ||
{{#ifexpr: {{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | {{#ifexpr: {{#timel:xNU|today + 2 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | ||
Line 67: | Line 67: | ||
|- | |- | ||
|In 3 Days ||{{#ifexpr: | |In 3 Days ||{{#ifexpr: | ||
− | abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in | + | abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 1}} <!--Date of Last Full Moon in GMT--> ) <= 24*60*60 or |
− | abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in | + | abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 31}} <!--Date of Next Full Moon in GMT--> ) <= 24*60*60 | Full Moon | |
− | {{#ifexpr: abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct | + | {{#ifexpr: abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 10}}<!--Date of Last Quarter Moon in GMT-->)<=24*60*60|Last Quarter| |
− | {{#ifexpr: abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in | + | {{#ifexpr: abs({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 23}}<!--Date of First Quarter Moon in GMT-->)<=24*60*60|First Quarter| |
{{#ifexpr: ({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | {{#ifexpr: ({{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 16}}) < -29.53/4*24*60*60|Waning Gibbous| | ||
{{#ifexpr: {{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| | {{#ifexpr: {{#timel:xNU|today + 3 days}}-{{#timel:xNU|Oct 16}}<-24*60*60|Waning Crescent| |
Revision as of 15:15, 8 October 2020
Scratch
- 130992125
- in 2 days Mon, 25 Nov 2024 19:00:00 -0500
- today Sat, 23 Nov 2024 19:00:00 -0500
- now Sat, 23 Nov 2024 21:42:05 -0500
- oct 1 Mon, 30 Sep 2024 20:00:00 -0400
- 1727740800 seconds since fixed time (#time and #timel each renders both given time and fixed time as same time zone)
- -18000 local server offset from GMT in seconds
3 day chart (proof of concept / tGMTing)
Purge (This link will clear the page's cache, which may be necessary to fetch the current day correctly.)
Day | Moon phase |
---|---|
Today | Waxing Gibbous |
Tomorrow | Waxing Gibbous |
In 2 Days | Waxing Gibbous |
In 3 Days | Waxing Gibbous |
GMT
- Oct 1 - full
- Oct 10 - last q
- Oct 16 - new
- Oct 23 - first q
- Oct 31 - full
EST(Server Time)
- Oct 1 - full
- Oct 9 - last q
- Oct 16 - new
- Oct 23 - first q
- Oct 31 - full