(a) As used in this Code section, the term "political subdivision of the state" means any office, agency, department, commission, board, division, and institution of any county or municipality of the State of Georgia.
(b) A political subdivision of the state shall have no liability for losses from any failure or malfunction occurring before December 31, 2005, which is caused directly or indirectly by the failure of computer software or any device containing a computer processor to accurately or properly recognize, calculate, display, sort, or otherwise process dates or times, if the failure or malfunction causing the loss was unforeseeable or if the failure or malfunction causing the loss was foreseeable but the plan or design or both for identifying and preventing the failure or malfunction was prepared in substantial compliance with generally accepted computer and information system design standards in effect at the time of the preparation of the plan or design.