Is it legal in Malaysia to delay an employee's salary?

Is it legal in Malaysia to delay an employee's salary? If yes, in what reason and until when? The employee is not resigning.

If the "salary cycle" has been missed, then it is quite common to wait for the next one. For example the first months pay for a job can be combined with the second months if joining date was after say 14th of the month