ipraytime (1) - Linux Manuals
ipraytime: An Islamic Prayer Times Calculator
NAME
ipraytime - An Islamic Prayer Times CalculatorSYNOPSIS
ipraytime [--date yyyymmdd] [--latitude real_num] [--longitude real_num] [--utcdiff real_num] [--method int_num] [--ishaangle real_num] [--fajrangle real_num] [--dst int_num] [--dst-start yyyymmdd] [--dst-end yyyymmdd] [--round int_num] [--extreme int_num] [--sea-level int_num] [--month [int_num]] [--year [int_num]] [--file pref_file] [--end] [--brief] [--help]DESCRIPTION
The ipraytime program is a generator of Islamic prayer time schedules for any given location. ipraytime also calculates the appropriate Qibla direction (heading towards the Kabaa) based on the given location. ipraytime in its single day format is also capable of calculating Imsaak times (ie. the times when one is to start fasting). ipraytime is also capable of generating a schedule for an entire month or year based on command-line arguments. The program is also able to print the schedules for the rest of the current month so as to skip days that have already passed. ipraytime also has a minimalistic option to simply show a one liner of the prayer times in its single day format.ipraytime has multiple ways of conveying info and settings to it. The order of precedence (from highest to lowest) is, the command-line followed by the environment variable setting (IPT_DATA) to the data being presented in ipraytime's RC file (~/.iprayrc) in one's home directory. If none of the above is found, ipraytime defaults to using Makkah's location with the host machine's current date settings.
OPTIONS
ipraytime follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of all options is noted below:- -h, --help
- Show summary of options
- -d, --date yyyymmdd
- Specify the Gregorian date to use where `y' stands for year, `m' for month and `d' for day
- -lat, --latitude real_num
- Specify the latitude setting to use during calculations. The value could be any real number
- -lon, --longitude real_num
- Specify the longitude setting to use during calculations. The value could be any real number
- -sea, --sea-level real_num
- Specify height above Sea level (in meters)
- -u, --utcdiff real_num
- Specify the difference between the specified timezone and that of GMT/UTC. The value could be any real number
- -a, --anglemethod [int_num]
-
Specify which angle method calculation to use. The angle methods that are
currently supported by ipraytime are,
-
- 1
-
Egyptian General Authority of Survey
Fajr/Isha Angle : 20/18
Used in : Africa, Indonesia, Iraq,
Jordan, Lebanon, Malaysia,
Singapore, Syria,
Parts of the USA - 2
- University of Islamic Sciences, Karachi (Shaf'i)
Fajr/Isha Angle : 18/18
Used in : Iran, Kuwait,
Parts of Europe - 3
- University of Islamic Sciences, Karachi (Hanafi)
Fajr/Isha Angle : 18/18
Used in : Afghanistan, Bangladesh,
India - 4
- Islamic Society of North America
Fajr/Isha Angle : 15/15
Used in : Canada, Parts of UK,
Parts of USA - 5
- Muslim World League (MWL)
Fajr/Isha Angle : 18/17
Used in : Parts of Europe,
Far East, Parts of USA - 6
- Umm Al-Qurra University
Fajr/Isha Angl e : 19/0
Isha Interval : 90 minutes from Al-Maghrib
prayer but set to 120
-