(1) A local unit of government may provide by ordinance or resolution or through personnel policy a differential pay program or for a specific number of paid days of leave for employees of the local unit of government who request or are required to take a leave of absence to enter into active service in a uniformed service as those terms are defined in section 3.
  (2) As used in this section:
  (a) “Differential pay program” means a program through which the local unit of government agrees to pay during the leave of absence all or a part of the difference between the amount the employee is paid by the local unit of government and the amount the employee receives through his or her uniformed service if the amount paid by the local unit of government exceeds the amount paid by the uniformed service.
  (b) “Local unit of government” means a city, village, township, or county.