why my deluge script has the wrong time?

why my deluge script has the wrong time?

every time i update a date/time field using deluge, my time ends 7 hours after the correct hour, i started using the subHour(7) method to have the correct time, but can this be corrected ?