As Neurosurgeons are also doctors, so there is no any specific scheduled time for a doctor. Yes, there is maximum 8 hour schedule timing for every profession and even it applies for doctors. But being doctor is not just a profession but also an responsibility of service of saving life, So whenever duty calls, they need to attend the patient immediately.
Hope you get my point.
Thank you. GOOD LUCK!!