Well, it all depends on your purpose. If you seek to get a flat stomach, you should work out for at least 1 hour a day. This is more than enough to get the results that you desire. Taking more time will not help in any way, and hence, it is better to do this workout for 1 hour and concentrate on the exercise and not on the time.