Present SLA is running on 24/7. Is there a way we can make a work calendar to specify to count the SLA only on working hours?
Yes. Please see the documentation. You can set up multiple SLA calendars.