公司从双休变成单休是不违反劳动法的,但是劳动法规定劳动者平均每周工作时间不得超过四十四小时,如果公司从双休变成单休导致工作时间超过四十四小时需要支付加班费,所以不涨工资是违反劳动法的。法律依据:《中华人民共和国劳动法》
第三十六条 国家实行劳动者每日工作时间不超过八小时、平均每周工作时间不超过四十四小时的工时制度。
第三十八条 用人单位应当保证劳动者每周至少休息一日。
《中华人民共和国
劳动合同法》 第三十一条 用人单位应当严格执行劳动定额标准,不得强迫或者变相强迫劳动者加班。用人单位安排加班的,应当按照国家有关规定向劳动者支付加班费。