TimeAlarms Repeat every 15 sec, but can't do daily basis

Hi Sir, the RTC time has always been used by the Arduino by using the command SynchProvider and it worked fine. Also I only uncomment the timesetting only when I need to, and then commenting again so that the time will no longer reset every time I turned-off the power of my board. The serial output verifies that my time, date and year are okey, as per the above serial output.

//rtc.setDOW(SUNDAY);  [i](I had only "uncommented" this code and below codes once the last time I 
                                   corrected the RTC time.)[/i]
//rtc.setTime(12, 4, 0); //24-HR format
//rtc.setDate(20, 5, 2018); //DD, MM, YYYY