按工作时间计算。
《职工带薪年休假条例》第三条 职工累计工作已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。
国家法定休假日、休息日不计入年休假的假期。
2008年1月1日国务院《职工带薪年休假条例》第二条中有规定,职工连续工作1年以上的,享受带薪年休假。2008年9月18日人力资源和社会保障部《企业职工带薪年休假实施办法》第三条规定:职工连续工作满12个月以上的,享受带薪年休假。
《企业职工带薪年休假实施办法》第五条规定:职工薪金用人单位且符合本办法第三条规定的,当年度年休假天数,按照在本单位剩余日历天数折算确定,折算后不足1整天的部分不享受年休假。
其折算办法为:(当年度在本单位剩余日历天数÷365天)×职工本人全年应当享受的年休假天数。
年休假天数根据职工累计工作时间确定。
职工在同一或者不同用人单位工作期间,以及依照法律、行政法规或者国务院规定视同工作期间,应当计为累计工作时间。
具体天数为:职工累计工作已满1年不满10年的,年休假5天;
已满10年不满20年的,年休假10天;
已满20年的,年休假15天。