So to sort of briefly explain how I would do that, is I would have a the fields: BreakStarted (Date & Time field), OnBreak (Yes/No field), and a TotalBreakTime (Number field). Then, all you have to do is when you go on break, you set the BreakStarted = Now(), OnBreak = true. Then when you come back from the break, you would set OnBreak = false, and TotalBreakTime = Previous Break Time + Value(DateDiff(BreakStarted,Now(),Minutes)/60) - This way, you just add the 15 minutes of break time you just went on to the previous 15 minutes you already had.
Lastly, when you want to get your total time, you would just subtract the ending time from the start time and then subtract the TotalBreakTime from that.
That is a simplified explanation but if it didn't make any sense or you would like more clarification just let me know!
Kind regards,
Ben Fetters