He specifically said "WITHIN two weeks." Not "IN two weeks." Would you have preferred it if he had waited to see what Iran did once they got the nuclear weapons?
And I never said the Iranians have nuclear weapons right NOW. I said the Iranians might have gotten nuclear weapons in the near future, and it's good that Trump acted when he did.