Yes but on weekends and holidays will have to make a parking spot reservation online before you go
You need a pass for the weekends and the Santa Clara county parks website shows the timings starting from 8am
2021 update: parking reservations required for day use 7 days a week, holidays included. Park hours are 8 am to sunset.
Thanks! Your answer is awaiting moderation.