Can a creditor demand his money

Question: I took a loan from Zaid and he gave me 90 days to pay. However now he is demanding the money from me and it is only 60 days passed. Can he do this?

Answer: No, Zaid is wrong in demanding before the agreed date.