公司说辞职得提前一个月打离职了,然后我提前一个月打离职后不到一个月就提前让我走,合法吗?我是5月11号打的离职,6月11号才可以走,然后让我干到5月20号,工资也只给我算1-20号,但是这样我的钱扣掉不见了很多,工资本是直接是这样算的2200+120,但是只让我干到20,工资就给我这么算(2200+120)÷31×20,少了将近八百块钱,我很不甘心。公司提前让我这样合法吗?