You can make this work, but you'd need 24 different segments. All of them would use the 'Hour of Day' dimension.
12AM - 1AM
12AM - 2AM
12AM - 3AM
Once you have these 24 segments, you'd want to switch them out every hour. In Workspace, you'd drag the segment above 'Today' and 'LY', which would give you exactly what you're looking for.
Adobe Analytics only has daily date range selection, and daily rolling ranges. There is no hourly date range selection, or hourly rolling date ranges. This is why the hour of day would be the best we currently have to monitor hour-by-hour alongside date comparisons.