Time: wrong location detected
Please see the screenshot: I asked for local time and date, city and region were right, country was wrong, and so was timezone: I am in GMT+1 (Rome, Lazio, Italy) and not in (Rome, Lazio, US)
The search was: "What day is it" Browser is FF 57.0 / canonical for Ubuntu, o.s. is Xubuntu 16.04

IA Page: http://duck.co/ia/view/time Maintainer: @MrChrisW
Similar issue here, I do live in Hemel Hempstead, but in the UK, not Canada.

btw I do have DDG set to UK:

I had a similar problem today where it seems to have calculated the correct location almost (Toronto vs Ottawa) but since we are both in the same time zone that is ok. The problem was just the time of year and it said -6hrs instead of -5hrs. I have a separate Issue submitted (#3489) on this now as well which has been assigned to @MrChrisW
Could this be related to the browser permissions? If you do not allow the browser to access your location, it will probably use an IP lookup to see where you are, if you are using a VPN or if your ISP is nowhere near you then the time will be off, right?