One day is enough to experience the major rides and attractions in the park, however, this also depends on the crowd during the time you visit as this would determine the wait time for the different rides. We ideally recommend a 2-day pass that you use on weekdays to get the whole experience of Disneyland.