(A)  In all cases where an ordinance requires an act to be done in a reasonable time or requires reasonable notice to be given, reasonable time or notice shall be deemed to mean the time which is necessary for a prompt performance of the act or the giving of the notice.
   (B)  In computing any period of time prescribed or allowed by this code, by order of any court, or by any applicable statute, the day of the act, event, or default from which the designated period of time begins to run shall not be included. The last day of the period so computed is to be included unless it is a Saturday; a Sunday; a legal holiday as defined by state statute; or a day the office in which the act is to be done is closed during regular business hours.  In any event, the period runs until the end of the next day that is not a Saturday, a Sunday, a legal holiday, or a day on which the office is closed. When the period of time allowed is less than seven days, intermediate Saturdays, Sundays, legal holidays, and days on which the office is closed shall be excluded from the computations.
Statutory reference:
   Computation of time, see G.S. § l-593