If you're not going to ride the coasters one day is enough but will be full. We did it in one day and saw everything we wanted. The exhibits, four shows, and out by six pm. We were there when it opened though.
If you plan to ride the coasters too you will need two days for sure.