Updated

Iran's president has underscored his moderate policies and outreach to the West during a military parade marking the country's National Army Day.

Hassan Rouhani said on Friday that Iran has no hostile intentions toward anyone in the world, including the United States, which has long been considered an enemy.

He says: "We are not after war, we are after logic, we are after talks."

The remarks were a stark contrast to his belligerent predecessor, Mahmoud Ahmadinejad.

Rouhani made no mention of archfoe Israel but said Iran "will not invade any country," although it would "resist any invasion."

Since he was elected last June, Rouhani has pledged to resolve the nuclear dispute with the West and end painful economic sanctions imposed over Tehran's controversial nuclear program.