Renewed US sanctions had led to worse economic conditions than during the country's 1980-88 war with neighbouring Iraq, Mr Rouhani said.
His comments came amid rising tensions with the US, which last week deployed warships and warplanes to the Gulf.
Mr Rouhani, who has come under domestic political pressure, called for political unity to face down sanctions.
"During the war we did not have a problem with our banks, oil sales or imports and exports, and there were only sanctions on arms purchases," Mr Rouhani told political activists in the capital, Tehran.
"The pressures by enemies is a war unprecedented in the history of our Islamic revolution ... but I do not despair and have great hope for the future and believe that we can move past these difficult conditions provided that we are united," he said.
US Central Command: We killed ISIS terrorist leader Abu Yusuf in Syria
Liverpool compete with Real Madrid to sign Olympique Lyonnais star
Iraq assumes presidency of Arab Investment Company’s Executive Board
Hackers exploiting Microsoft Teams to gain remote access to user’s system