You have several issues, but the days code actually works. Event 6 is using the wrong Y value for years, so it's picking days, which means your days value can show 0, but it's not actually 0. It would be better to use a unique identified to pick your objects, rather than Y positions, as it's less obvious when there's a mistake, and if you move anything, everything breaks.