(1) In any municipality, when the date of the municipal election falls on the same date as any statewide or county election and the voting devices of the voting system used in the county are not available for both elections, the municipality may provide that the municipal election may be held within 30 days prior to or subsequent to the statewide or county election.
(2) The date of the municipal election shall be set by the municipality by ordinance.
(3) Notwithstanding any provision of local law or municipal charter, the governing body of a municipality may, by ordinance, move the date of any municipal election to a date concurrent with any statewide or countywide election. The dates for qualifying for the election moved by the passage of such ordinance shall be specifically provided for in the ordinance and shall run for no less than 14 days. The term of office for any elected municipal official shall commence as provided by the relevant municipal charter or ordinance.