Because it is a THERMOSTAT, which changes the Set Temperature at diffrent times of day.
Go and sit down with the installation and user guide for your digistat and digest the contents, then have a go a programming it propely
i.e.
7-00 20'c 9-00 15'c 16-00 21'c 22-00 5'c
(Or whatever suits you)
some models also allow a diffrent schedule for each day of the week as well
www.elanar.co.uk, September 2009