I have this code, that returns UTC offset from given date: 

```
>>> import datetime
>>> import pytz
>>> cet = pytz.timezone("Europe/Moscow")
>>> cet.localize(datetime.datetime(2000, 6, 1))
datetime.datetime(2000, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSD+4:00:00 DST>)
>>> int(cet.localize(datetime.datetime(2000, 6, 1)).utcoffset().seconds/60)
240

```

Ok, do it in JS using this code ( <http://jsfiddle.net/nvn1fef0/> )

```
new Date(2000, 5, 1).getTimezoneOffset(); // -180

```

Maybe i doing something wrong? And how i can get `plus-minus` before offset (like in JS result)?