原因不同的话,计算是不一样的.比如,如果是合同到期不续签导致的经济补偿需要计算工龄时,08年1月1日之前工龄不计算,而之后的部分为5年工龄,给予5个月经济补偿金(以12年12月31日终止劳动合同为前提);但是,如果是工厂提前清算时需要计算工龄的,则应该分段计算,08年1月1日之前的部分,按照劳动法的计算方法计算,08年1月1日之后部分则按照劳动合同法的计算方法计算。因此,您必须先说清楚您计算工龄的前提是什么才好计算经济补偿金。