President Donald Trump says the war is nearly over, a claim officials in Iran have yet to corroborate.