Is the time/date actually wrong when you check via the MMC, or just displayed wrong on the handset?

If its just the display on the handsets this was a bug fixed in 4.21d