"Javascript does not have native support for timezones. When you create
a date in Javascript from an ISO string that is in the site's
timezone, the Date object will automatically be converted into the
browser's local timezone (which may be different than the site's
timezone). Strings with no timezone specified are also created in the
browser's local timezone." - Jason Yuen, Aug 25 2013, Dealing with Timezones in Javascript Nulogy.com
Have a look into momentjs (www.momentjs.com) if you wish to convert easily between timezones.
This is taken directly from their website.
var newYork = moment.tz("2014-06-01 12:00", "America/New_York");
var losAngeles = newYork.clone().tz("America/Los_Angeles");
var london = newYork.clone().tz("Europe/London");
newYork.format(); // 2014-06-01T12:00:00-04:00
losAngeles.format(); // 2014-06-01T09:00:00-07:00
london.format(); // 2014-06-01T17:00:00+01:00