Donald Trump has shown several times that he is not to be trusted. He gave Iran a deadline to secure a deal and still attacked the country before the expiration of the ultimatum.
actually he gave a schedule of dates of different phases of negotiations but the week prior to the beginning of the next phase, iran declined to join talks and wanted to push the deadline, and shown signs they disagreed with the terms