Mayor Michael Bloomberg just can’t seem to make up his mind about term limits.

Once upon a time he supported them. Then he spent and fought his way to a third term by getting the City Council to overturn the two-term limit that was twice approved by voters. Yesterday, he announced he supports a ballot measure to restore the two-term cap.

The mayor had pushed for a third-term by arguing the city needed his leadership to get through the economic crisis. “This is a chance to continue the direction the city has been going in,” he said in early Oct. 2008 when he announced his intention to run again.

Amid heated arguing, the Council undid term limits by a 29-22 vote, on Oct. 23, 2008.

On Election Day, Tuesday Nov. 2, voters will have their third chance since 1993 to vote on holding city elected officials to two consecutive four-year terms.