我们公司现在要请假的话,他就让你和周末加班时间对换,那你周末上的班就不能按双倍算了,只能正常班算,就相当于你不请假了。还有每月初的周末上了班,公司规定要和月末的时候换,让你月末不忙的时候回去休息,请问这两种情况合法吗