Orbital Lunar New Moon Predictor

23 views
Skip to first unread message

Bert Mariani

unread,
Feb 23, 2026, 12:13:24 PMFeb 23
to The Ring Programming Language

Hello Mahmoud,  Mohamed Saber

RE: "... but rather that the Umm al-Qura calendar depends on the sighting of the new moon. ..."

I think you might be able to use this for "sighting of the new moon"

As part of the Orbital Series ...
Orbital Lunar New Moon Predictor
    - Orbital-Lunar-New-Moon-Messus.ring

It will predict New Moon using Messus Tables to correct for orbital variations.
Which can vary within a 14 hour range in its orbit

Specify the Start and End Year 
It will output the prediction on the screen
Saves the result to  NewMoons_Start_End.csv

======================================
  New Moon Prediction (Meeus Method)
======================================

Enter Start Year (e.g. 2024): 2025
Enter End   Year (e.g. 2028): 2026


New Moon Prediction (Meeus Enhanced) from 2025 to 2026
JD, Date
2460705.03, 2025-01-29 12:38:29
2460734.53, 2025-02-28 00:45:50
2460763.96, 2025-03-29 10:57:32
2460793.31, 2025-04-27 19:30:43
2460822.63, 2025-05-27 03:02:51
2460851.94, 2025-06-25 10:32:45
2460881.30, 2025-07-24 19:12:09
2460910.76, 2025-08-23 06:07:36
2460970.02, 2025-10-21 12:27:34
2460999.78, 2025-11-20 06:50:04
2461029.57, 2025-12-20 01:45:41
2461059.33, 2026-01-18 19:52:32
2461089.00, 2026-02-17 12:00:46
2461118.56, 2026-03-19 01:23:40
2461148.00, 2026-04-17 11:53:07
2461177.34, 2026-05-16 20:03:48
2461206.62, 2026-06-15 02:58:06
2461235.91, 2026-07-14 09:47:41
2461265.24, 2026-08-12 17:40:04
2461294.65, 2026-09-11 03:29:15
2461324.16, 2026-10-10 15:50:42
2461353.79, 2026-11-09 07:00:45
2461383.53, 2026-12-09 00:49:56
Saved to NewMoons_2025_2026.csv
Obital-Lunar-New-Moon-Meesus.ring

Mahmoud Fayed

unread,
Feb 23, 2026, 3:01:25 PMFeb 23
to The Ring Programming Language
Hello Bert

Thank you very much for sharing the sample :D

Greetings,
Mahmoud

Reply all
Reply to author
Forward
0 new messages