(1) Except as provided in subsection (2) of this section, the primary election for the nomination of elective officers of cities of the metropolitan class shall be held on the first Tuesday of April preceding the date of the general election, and the general election for the election of elective officers of cities of the metropolitan class shall be held on the first Tuesday after the second Monday in May 1993 and every four years thereafter. The terms of office of such elective officers shall commence on the fourth Monday after such election.
(2) Each city of the metropolitan class may, by provision of such city's home rule charter, schedule candidates for elective office of such city to be nominated at the statewide primary election and elected at the statewide general election of each presidential election year.