根据劳动合同法第九十七条规定,应当以2008.1.1划分计算并且按照解除或者终止劳动合同的原因区别计算。
2008.1.1前是12年多工龄,依据《违反和解除劳动合同的经济补偿办法》第五条、第七条规定支付经济补偿金的,有十二个月工资的上限,12年多应当支付12个月工资,依据《违反和解除劳动合同的经济补偿办法》第六条、第八条、第九条规定支付经济补偿金的,没有十二个月工资的上限,12年多应当支付13个月工资。
针对补充问题的回答,没有超过3倍的,没有12个月限制。
2008.1.1后是3.5年或者4年工龄,依据劳动合同法第四十六条、第四十七条规定支付经济补偿金的,劳动者月工资高于用人单位所在直辖市、设区的市级人民政府公布的本地区上年度职工月平均工资三倍的,有三倍月平均工资和12年的上限。劳动者月工资低于或等于用人单位所在直辖市、设区的市级人民政府公布的本地区上年度职工月平均工资三倍的,没有三倍月平均工资和12年上限。2008.1.1后的工龄应当支付3.5个月或者4个月工资的经济补偿金。
所以,这个经济补偿金应当是12+3.5或者12+4或者13+3.5或者13+4个月工资。