长期病假的时长取决于劳动者的实际工作年限以及在本单位的工作年限。根据《企业职工患病或非因工负伤医疗期规定》,长期病假的时长如下:
实际工作年限十年以下的,在本单位工作年限五年以下的为三个月;五年以上的为六个月。
实际工作年限十年以上的,在本单位工作年限五年以下的为六个月;五年以上十年以下的为九个月;十年以上十五年以下的为十二个月。
十五年以上二十年以下的为十八个月;二十年以上的为二十四个月。
因此,长期病假的最长时长可达二十四个月。需要注意的是,这些规定适用于所有符合病假条件的劳动者,用人单位在劳动者医疗期内应按规定支付相应的工资。