A licence thus issued shall be valid for an indefinite period: Provided that a temporary licence shall be valid -
(a) for the period determined by the council but not for a period exceeding 30 days; or
(b) for such occasion or occasions as may be determined by the council.