We have a similar setup where we have flexible working, so lots of different start and finish times for individuals. To keep things simple, for the purpose of Workfront we effectively ignore people's individual work schedules - we have one schedule from 9am to 5pm, our typical hours set to 7 a day, ...