First, I am not a doctor, but I do watch one on TV. He has a cane, and a very sharp wit, works in a hospital in Princeton New Jersey... has a small Vicodin problem.. But that's not important right now..
When given meds (antibiotics, etc) that say, take three times daily... my docs and pharmacists have said, that means every. Eight. Hours. Not one at breakfast, one at lunch and one at dinner.. unless they are eight hours apart, then it's fine. If it says take twice daily, means every twelve hours., one, daily.. Well, you do the math.
If you have to take two, one in AM, then twelve hours later, one in PM.