Once ‘Draft Prospectus’ of an IPO is cleared by SEBI and approved by Stock Exchanges then it’s up to company going public to finalize the date and duration of an IPO. Company consults with the Lead Managers, Registrar of the issue and Stock Exchanges before decides the date.