Što se tiče godišnjeg sve je jasno kao dan
Zakon o radu
https://www.zakon.hr/z/307/Zakon-o-radu
Članak 77
Trajanje godišnjeg odmora
Članak 77.
(1) Radnik ima za svaku kalendarsku godinu pravo na godišnji odmor od najmanje četiri tjedna, a maloljetnik i radnik koji radi na poslovima na kojima, uz primjenu mjera zaštite zdravlja i sigurnosti na radu, nije moguće zaštititi radnika od štetnih utjecaja u trajanju od najmanje pet tjedana.
(2) Kolektivnim ugovorom, sporazumom sklopljenim između radničkog vijeća i poslodavca, pravilnikom o radu ili ugovorom o radu može se utvrditi trajanje godišnjeg odmora duže od najkraćega propisanog stavkom 1. ovoga članka.
(3) Radnik koji se prvi put zaposli ili koji ima prekid između dva radna odnosa duži od osam dana, stječe pravo na godišnji odmor određen na način iz stavaka 1. i 2. ovoga članka, nakon šest mjeseci neprekidnog radnog odnosa kod toga poslodavca
To je minimalno trajanje.
Dakle ako radiš tjedno 5 dana imaš minimum 20 radnih dana. Ako radiš 6 dana tjedno ispada ti 24 radna dana .
U svakom slučaju je to 28 kalendarskih dana.
Nitko nae kaže da ti poslodavac ne može dati više ali manje ne može osim ako mulja sa stanicama i radnim danima a to se riješi sa prijavom ...