FromLunationNumber

FromLunationNumber[ln]

returns the date corresponding to the lunation number ln.

FromLunationNumber[scheme,ln]

returns the date corresponding to the lunation number in the given counting scheme.

Details and Options

  • Lunations are periods between consecutive new moons, also known as synodic months.
  • FromLunationNumber is a way to tell time by the motion of the Moon, effectively counting months.
  • A lunation number is a real number. The integer part gives the number of new moons since the first new moon on January 6, 2000. The fractional part of a lunation number gives the phase of the Moon:
  • .0new moon
    .25first quarter
    .5full moon
    .75last quarter
  • The fractional part of a lunation number is proportional to the difference in ecliptic longitudes between the Sun and the Moon.
  • Possible counting schemes include:
  • Automaticlunation 0 on January 6, 2000
    "BrownLunationNumber"lunation 1 on January 17, 1923
    "GoldstineLunationNumber"lunation 0 on January 1, 1001, proleptic Gregorian
    "HebrewLunationNumber"lunation 1 on September 6, 3761, proleptic Gregorian
    "IslamicLunationNumber"lunation 1 on July 17, 622, proleptic Gregorian
    "ThaiLunationNumber"lunation 0 on March 24, 638, proleptic Gregorian
  • Options of FromLunationNumber include:
  • CalendarType Automaticcalendar used to return dates
    DateFormat Automaticformat used to display output dates
    DateGranularity Automaticcalendar granularity of output dates
    TimeSystem Automatictime system of output dates
    TimeZone $TimeZonetime zone of output dates

Examples

open allclose all

Basic Examples  (3)

Find the date of lunation number 0:

There will be a solar eclipse at lunation 300:

Lunation number 1 in the Islamic counting scheme was close to the date of Hegira:

Scope  (2)

Find the date corresponding to a lunation number:

Find the date of a lunation number in a non-default scheme:

Options  (5)

CalendarType  (1)

FromLunationNumber returns dates in the Gregorian calendar by default:

Return dates in the Jewish calendar:

DateFormat  (1)

FromLunationNumber returns dates in a long format by default:

Specify your own format:

DateGranularity  (1)

FromLunationNumber returns dates with granularity "Instant" by default:

Return dates with "Day" granularity:

TimeSystem  (1)

FromLunationNumber returns dates in universal time by default:

Return dates in "TT" time instead:

TimeZone  (1)

FromLunationNumber returns dates in your local time zone by default:

Return dates in the GMT time zone:

Properties & Relations  (2)

LunationNumber and FromLunationNumber are inverse functions:

Take all dates of lunations between 200 and 300:

In a solar calendar like the default Gregorian calendar, new moons can be on any day of the month:

In a lunisolar calendar like the Jewish calendar, new moons fall on days near the change of month:

Perform the analysis with 5000 lunar months:

Wolfram Research (2024), FromLunationNumber, Wolfram Language function, https://reference.wolfram.com/language/ref/FromLunationNumber.html.

Text

Wolfram Research (2024), FromLunationNumber, Wolfram Language function, https://reference.wolfram.com/language/ref/FromLunationNumber.html.

CMS

Wolfram Language. 2024. "FromLunationNumber." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FromLunationNumber.html.

APA

Wolfram Language. (2024). FromLunationNumber. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FromLunationNumber.html

BibTeX

@misc{reference.wolfram_2024_fromlunationnumber, author="Wolfram Research", title="{FromLunationNumber}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/FromLunationNumber.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_fromlunationnumber, organization={Wolfram Research}, title={FromLunationNumber}, year={2024}, url={https://reference.wolfram.com/language/ref/FromLunationNumber.html}, note=[Accessed: 21-November-2024 ]}