The majority of tech companies do not have hours 8–6. That's farcical.
Only truly archaic companies require developers to show up at 8am. More importantly, most developers are not on "tech support" duty so setting hours by customer call-ins is pointless.