parse hour