Nope. There is no specific time requirement, and fasting is not necessary.