Above is my childhood library card, from good ol' Bartlesville, OK.
We moved to OKC, and I became a patron of the Metropolitan Library System.
There was a pocket in the back endpaper of each book, into which was slipped a card stamped with dates. The most recent date was when the book was due. Of course, these cards were inserted by hand by a friendly wise person.
In the 2000s, the cardboard date-stamped cards were replaced by paper slips. The month was punched, then the due date.
Nowadays, you receive a printed receipt which lists the books you've just checked out, with the due date. Of course, in this new age you check your account online, and receive a friendly email "Coming Due Reminder" a few days before the day arrives.
Best of all, checkout time is now THREE weeks, not two! No excuse to not finish that book, buddy! Get to it!