Question: how long should you do ab workouts a day?
Answer: All you need is 15 minutes. If you're already doing compound exercises like squats and deadlifts, one or two ab exercises for 2-3 sets each at the end of your workout is sufficient. You can train your abs all you want, but if your diet isn't in check, you'll never see that six-pack.