Conditions for the validity of Salaah

Salaah times

Q:

1. If sunset is 6.40, at what time should Salah be performed?

2. If sunrise is 6.25, what is the end time of Fjar Salah?

3. If magrib Salah is performed a few minutes early, will it be valid?

4. If in the absence of a watch, how do we look at the sky to know fajr and maghrib salaah times?

Mustahab times for salaah

Q:

1. If the asr time starts at 3.57 and sun sets is at 5.32, what is the mustahab time to perform asr and when does the makrooh time start?

2. If fajr starts at 5.25 and magrib starts at 5.34 what is the mustahab time to pray esha?

3. My salah app shows that sehri or tahajjud time ends at 5.16 and fajr starts at 5.25, Can I pray tahajjud between this time?