So you think, that I did not fill time_t in right way?
Yes, I think that that is a distinct possibility.
Forget about using month(), day(), etc. until you KNOW, using ONLY functions in the RTC library you are using, that you have set the date/time to valid values.