不能申请失业金。
1. 因为根据上海市的相关规定,失业金的申领条件之一是被解除劳动关系,而离职两年了意味着已经超过了失业金的申领期限,因此无法再申请失业金。
2. 此外,失业金的申领还需要满足一定的缴费年限和失业前的就业年限等条件,根据您提供的信息,离职两年了可能无法满足这些条件,因此不能申请失业金。
综上所述,基于已经离职两年且超过申领期限的情况,无法申请失业金。