DT 3231 and time drift - vary late!

If the timekeeping is that far off, then your module is almost certainly defective. It is likely to be a counterfeit module.