In QuickBooks Time, if an employee has logged multiple time entries for the same scheduled date, you cannot approve just one time entry or shift while leaving the others unapproved within that date range. The approval system applies to all time entries for that employee on the specific approval period or scheduled day.
However, if you have multiple employees working different shifts on the same day, you can approve the hours for one employee while keeping another's entries unapproved.
For detailed guidance on approving, unapproving, or rejecting hours for multiple employees or individual entries, refer to the article: Approve or unapprove employee hours using QuickBooks Time in QuickBooks Online.
Also, consider exploring this article to learn how to create, edit, delete, approve, and reject timesheets, or insert a break for your team members or crew in QuickBooks Workforce: Manage timesheets in QuickBooks Workforce.
If you're using a different time tracking system integrated with QuickBooks Online, please let us know, and we'll guide you through the process based on the tool you are using.