If a majority of the registered voters of the city voting upon a proposed charter amendment vote in favor of it, the amendment shall become effective at the time fixed in the amendment or, if no time is therein fixed, 30 days after the initial canvas certifying its adoption by the voters.