As far as I know, DA uses system time. You might have a Daylight Savings Time problem or an incorrect timezone file being used.
/etc/localtime controls timezone. It can be a symbolic link to the correct timezoone file in /usr/share/zoneinfo or you can copy the correct file from /usr/share/zoneinfo to /etc/localtime.
There are usually 2 available files per timezone. One which will adjust for DST and one that will not. Since DST changed at the end of October, this could be your problem.