Weird RTC DS3231 Output only when saving the dates to variables
You used single quotes instead of double quotes. Single quotes are for single characters. Double quotes are for strings (or character arrays).
Serial.print('  Time:');

should be
Serial.print(&quot;  Time:&quot;);