timesheet has simple client side validation to ensure that values under 0.0 and more than 24.0 are not counted.