Yes and no, you can adapt your work schedule to meet the needs of two different clients, as long as their schedules do not overlap.
As a virtual professional , it is essential that you dedicate the agreed time to each client, thus ensuring the quality of the service. Since you are compensated by the hour, it is essential that you dedicate your time exclusively to one client during the agreed hours, so you CANNOT work for two different clients during the same hours.