病假与年假均属于法定休假,双方之间互不影响,病假的长短不会影响到年假。但以下情况除外:累计工作满1年不满10年的职工请病假累计2个月以上的,累计工作满10年不满20年的职工请病假累计3个月以上的,累计工作满20年以上的职工请病假累计4个月以上的,不享受当年的年休假。
《企业职工患病或非因工负伤医疗期规定》第四条:医疗期三个月的按六个月内累计病休时间计算;六个月的按十二个月内累计病休时间计算;九个月的按十五个月内累计病休时间计算;十二个月的按十八个月内累计病休时间计算;十八个月的按二十四个月内累计病休时间计算;二十四个月的按三十个月内累计病休时间计算。