iamriajul / adhan-dart

Adhan for Dart / Muslim Prayer Times Library. Now retrieving Prayer time in Dart easier than ever.
https://pub.dev/packages/adhan
MIT License
85 stars 40 forks source link

[Bug] Wrong Next and Current Prayer Times #57

Open md-rifatkhan opened 5 months ago

md-rifatkhan commented 5 months ago

Always getting output

I/flutter (15669): Next Prayer Prayer.maghrib
I/flutter (15669): Current Prayer Prayer.asr

with

    Prayer nextPrayerTimes = prayerTimes.nextPrayer();
    print("Next Prayer $nextPrayerTimes");

    Prayer currentPrayer = prayerTimes.currentPrayer();
    print("Current Prayer $currentPrayer");
iamriajul commented 5 months ago

Please provide a reproduction.

md-rifatkhan commented 3 months ago

@iamriajul Current prayer should be isha instead dhuhr:

I/flutter ( 2706): Current Prayer Prayer.dhuhr
I/flutter ( 2706): Current Prayer Time by DateFormat 11:58:00 AM
I/flutter ( 2706): Current Time 9:24:00 PM

with

    print("Current Prayer ${prayerTimes.currentPrayer()}");
    print("Current Prayer Time by DateFormat ${DateFormat.jms().format(prayerTimes.dhuhr)}");
    print("Current Time ${DateFormat.jms().format(DateTime.now())}");