The norm is to pay you as close to the date as possible. Anywhere I have worked (paid monthly mostly) have announced before December when the payroll will be paid. If the accounts department is open on the 28th there is a chance that they may pay you on this date but I'd say that you will be paid on the 21st as that is generally regarded as the last working day before Christmas.