Moon Calculator

new4.gif (720 bytes)

Version 6.0

new4.gif (720 bytes)

by Dr. Monzur Ahmed

Release date: 10th October 2001

Line.gif (791 bytes)

"The sun must not catch up the moon, nor does the night outstrip the day.
Each one is travelling in an orbit with its own motion"
(Al Qur'an 36:40)

"the sun and the moon (are subjected) to calculations" (Al Qur'an 55:5)

Line.gif (791 bytes)

  Moon Calculator (MoonCalc) is a DOS program which provides information relating to the position, age, phase, orientation, appearance and visibility of the moon for any given date, time and location on earth. It also provides the Julian Day Number, Magnetic Declination, time and direction of moonrise and moonset, interval between sunset and moonset, interval between sunrise and moonrise, date/time of astronomical new moon (conjunction), full moon, apogee and perigee and predicts the likelihood of visualising the young moon from a particular location. Data pertaining to solar and lunar eclipses in any year are also shown. MoonCalc provides Hijri calendar data including location dependent Hijri date conversion using predicted crescent visibility. Automatic local and regional (tri-zonal) Hijri calendar tabulation is possible.

The program can scan the globe at the start of any lunar month to find the location, date/time and circumstances of earliest crescent sighting using a variety of ancient and modern moon sighting criteria. The program is able to draw world maps (flat and spherical projections) showing areas of the globe where the young moon is likely to be seen.

Graphical displays showing the position of the moon on a star chart and the position of the moon in a simulated local sky (horizon view or traditional circular sky-chart view) can be produced and printed out. A close-up of the near side of the moon (showing orientation of the moon's limbs and position of the lunar craters), correct for a given observation site, is also provided. This close up takes into account the effect of libration and 'limb shortening' (optional). A graph of lunar libration for an entire month can be plotted.

There is a choice of either topocentric/geocentric co-ordinates and apparent/geometric sunset. Correction for atmospheric refraction is optional.

The program has a built in atlas database which stores latitude and longitude data of upto 1000 cities (ships with over 100 cities already entered). There are many user-configurable features.

MoonCalc and accompanying documentation and files are copyright   by Dr. Monzur Ahmed,  1993/ 2015. All rights reserved


Line.gif (791 bytes)

Connect.gif (1042 bytes)Download  MoonCalc 6.0 Connect.gif (1042 bytes)

After downloading, unzip the file and look at the readme.txt or readme.pdf for instructions.

To unzip use an utility such as Winzip.

To read the readme.pdf file (contains same information as readme.txt) you will need Acrobat reader.

Line.gif (791 bytes)

New Features in Version 6.0

Some reviews of earlier versions of MoonCalc

Line.gif (791 bytes)

Examples of program output:

Extensive tablulated data (1 of 4 tables shown)

table50.gif (12258 bytes)

Also eclipse and Hijri calendar tables (not shown)


Extensive graphical data
Click on small  images to see full-sized graphics

mcalc5_sc2.gif (4588 bytes)
Starchart (Dec vs RA) showing sun & moon positions


mcalc5_ls2.gif (3085 bytes)    mcalc5_ls4.gif (3203 bytes)
Local sky (Alt/Azi) - horizon view (left) and traditional circular view (right)
You can zoom in and out in either view.


mcalc5_cu2.gif (3861 bytes)
Close-up of moon showing craters and physical moon data


mcalc5_wm2.gif (6335 bytes)    mcalc5_wm4.gif (4455 bytes)
Young moon visibility maps - any of 13 crescent sighting criteria can be applied


Trizonal Hijri Calendar Computation


Monthly libration graph


Line.gif (791 bytes)

Copyright (c) Dr. Monzur Ahmed
Last updated: 27th September 2015

mail1.gif (195 bytes)


monzur at uk2 dot net

When emailing, replace 'at' with @ , replace 'dot' with . and remove spaces. This is to reduce spam mail - sorry for the inconvenience.