Until Google forced the new calendar on users, I was able to hide selected morning/night hours using a Labs feature. Is there any way to do the same in the new version, either through the calendar itself (preferable), a browser extension, CSS sheet, or another method?
I loved this feature. The free Chrome Extension Hide morning in Calendar brings back this missing functionality.
With the new (ca. 2017) Google Calendar, there is not a way to limit the number of visible hours. If that's a feature you think is missing, use the "feedback" tool to let them know. Otherwise, you'll need to seek out some third-party tool to do it for you, if such a thing exists.
Since no one wanted to provide an actual solution, and somehow the standard Google response got accepted as the answer, this extension will allow you to change the working hours of Google Calendar, and more. This will work for the Material redesign of GCal.