The dates of the charges may appear different on your bank statement based on several factors, such as:
The time zone set in your CMD account;
Some deductions from the banks are not done immediately and may result in a delay in making the charge visible on your bank statement.