Prayer Times Calculation for Android
dependencies {
//....
compile 'io.saeid:oghat:1.0.0'
}
Initializing
PrayerTime pt = PrayerTime.getInstance()
.setDate(year, month, dayOfMonth) // in gregorian
.setLatLong(cityLatitude, cityLongitude)
.setTimeZone(cityTimeZone)
.setCalculationType(...) // Optional - use CalculationType class (default is Institute of Geophysics, University of TEHRAN)
.setJuristicType(...) // Optional - JuristicType class (default is Shafii)
.calculate();
Get string format
pt.getSobhAzan()
pt.getToloo()
pt.getZohrAzan()
pt.getAsrAzan()
pt.getGhoroob()
pt.getMaghrebAzan()
pt.getEshaAzan()
pt.getMidnight()
Or get LocalTime
format
pt.getSobhAzanTime()
pt.getTolooTime()
pt.getZohrAzanTime()
pt.getAsrAzanTime()
pt.getMaghrebAzanTime()
pt.getEshaAzanTime()
pt.getMidnightDateTime()