This is exactly what Trump needs to do.
This will immediately get back to the Iranian government and military and let them know it is greatly to their benefit to fully give up, now.
I doubt Trump even plans to be doing any major bombing anywhere near that amount of time. It is a threat that sounds real.