How Long do you Leave Your Heating on Each Day?

I have my central heating on first thing in the morning and in the evening to keep costs down. But my friend says it is cheaper to have it on all the time. What do you think?