The date he landed on Canada, citizenship eligibility is based on time spent in Canada. The visa issue date is irrelevant.
Also keep in mind that if you spent more than 183 days (cumulative) in a single country outside Canada during the 4 year period you'll have to submit police certificates...