The year
the month 1-12
the desired week day
the desired week day instance, n
the first occurrence of the week day in the month
timezonecomplete.Argument.Year for invalid year (non-integer)
timezonecomplete.Argument.Month for invalid month
timezonecomplete.Argument.WeekDay for invalid week day
timezonecomplete.Arugment.DayInstance for invalid day instance (not 1-5)
timezonecomplete.NotFound if the month has no such instance (i.e. 5th instance, where only 4 exist)
Returns the nth instance of the given weekday in the given month; throws if not found