I am in another country and have changed the date and time on my HH2.0B for my location. For anyone else outside the UK, Here are the steps:

**Please note I am not an expert and I just played around while reading the manual, the second line of each command may not be needed. However it worked fine on mine and I think it will have no diverse effects if not needed.**

First go here http://www.timeanddate.com/worldclock/ or any other website to get your time zone and daylight savings start/stop times. Then select your country and note the
-Standard time zone:UTC/GMT ???
-Daylight saving time +/-??
-DST ends on ????????????
-DST starts on ??????????

Now SSH into the BTHUB and get full CLI mode ready.

BT Home Hub 2.0B>

Enter the following ..

>conf set admin/tz_offset *** <--- change this , put standard time zone from above with + or -
>conf set admin/tz_offset/enabled 1 <--- not sure if this is needed

>conf set admin/timezone Country/City <--- this on mine was set to europe/london you change it to your country/city(see below)
>conf set admin/timezone/enabled 1 <--- again, not sure if this is needed

>conf set admin/daylight_saving/from **;**<--- here you put DST starts from above in from DD;MM (day;month)
>conf set admin/daylight_saving/from/enabled 1 <--- you get the drift

>conf set admin/daylight_saving/to 1;4 **;**<--- here you put DST ends from above in from DD;MM (day;month)
>conf set admin/daylight_saving/to/enabled 1

>conf set admin/daylight_saving/start/hour *<--- here you put DST starts from above just the hour it starts
>conf set admin/daylight_saving/start/hour/enabled 1

>conf set admin/daylight_saving/start/min *<--- here you put DST starts from above just the min
>conf set admin/daylight_saving/start/min/enabled 1

>conf set admin/daylight_saving/end/hour * <--- here you put DST ends from above just the hour it ends
>conf set admin/daylight_saving/end/hour/enabled 1

>conf set admin/daylight_saving/end/min * <--- here you put DST ends from above just the min
>conf set admin/daylight_saving/end/min/enabled 1

>conf set admin/daylight_saving/offset 60 *<--- here you put DST offset from above in min (its set to 60min)
>conf set admin/daylight_saving/offset/enabled 1

>conf set admin/daylight_saving/enabled 1

>conf reconf 1

with the timezone country/city part, you may need to find your date and time gateway. I went here http://twiki.org/cgi-bin/xtra/tzdatepick.html

I hope this is of help to someone (like me who doesn't know what they are doing)