Seconds on DS1307 printing in weird intervals [SOLVED]

Hi Edison, I tried using something along the lines of that with the millis() function, however, I used secondInterval and secondTime and incremented it with each second that passed, and I tried using your example and modified it a bit, but I still can't get it to work. I'll have a look at the link you uploaded, I appreciate the help!