Thank you.
Some of the RTC libraries seem to make it more difficult than it has to be.
Indeed. I have stuck with this all along. I don't quite understand why, but I get the impression it is consistently more space efficient than methods using a library.