Parlamentet har antagit en lag om åtta timmars arbetsdag.