上班两个月发一个月工资是不合法的。根据相关法律法规和规定,用人单位应当按照约定的日期支付工资,不得克扣或者无故拖欠劳动者的工资。如果用人单位只发一个月工资,属于违反了法律规定,劳动者可以向劳动监察部门投诉,要求用人单位支付未发的工资。
此外,根据劳动合同法的规定,用人单位应当按照劳动合同的约定支付劳动者工资,如果用人单位未按照约定支付工资,劳动者可以解除劳动合同,并要求用人单位支付经济补偿金。因此,上班两个月只发一个月工资,还可能涉及到劳动合同的解除和经济补偿等问题。
总之,上班两个月发一个月工资是不合法的,劳动者可以采取法律手段维护自己的合法权益。建议劳动者先与用人单位沟通协商,要求用人单位按时支付工资;如果协商无果,可以向劳动监察部门投诉或者申请劳动仲裁,维护自己的合法权益。
同时,用人单位也应该遵守法律规定,按时支付工资,保障劳动者的合法权益。