These strange work hours probably happen because Americans work so much and lack the enforced vacations and limitations on overtime that exist in some European countries.
via Americans Work Longer Hours—and Stranger Hours – Promising Practices – Management – GovExec.com.