Arduino Due with Datalogger Shield; RTC Not functioning


I am trying to interface my (Deek-Robot) datalogger shield with an Arduino Due.

Based on the information here:,


and in the table here:

the RTC at least should work no problem as long as I use Adafruit's most updated RTC library and plug the shield on the DUE like I would on a UNO.

But alas, for some reason I can't set the right time, even though I'm doing everything that's written here

Here's my Serial Monitor output:


Please help. What am I doing wrong? Is there some programming knowledge that I'm missing?