Que hora es is correct as it/there can only be one time.
Que hora son can never be correct because it implies that there are more than one clocks or times. Even if u were confused about the time time due to too many clocks none of which had the same time, u cannot use it like that.
Now it is...