title: Format a moment.js + timezone with jquery globalize
body: <p>I use moment.js + timezone to work with date and time objects and with globalize to display numbers, currencies etc. to the user.</p>
  
  <p>Now I'd like to print a moment.js Date with globalize, so my first approach was to just use the to getDate()-function of moment.js which discards the timezone information unfortunately (Ex 1). When i initialize a new Date() with the Date-Values converted to the correct timezone, I get the correct result (Ex 2) but when I use the full version, it displays the timezone UTC (which is not correct obviously). Is there any way to make these components work together?</p>
  
  <pre><code>var m = moment.tz(1459779436, 'Europe/Berlin');
  // Ex 1: Date is printed in UTC, so with an offset of 2 hours
  globalize.formatDate(m.getDate(), {datetime: 'full'});
  globalize.formatDate(new Date(m.toISOString()), {datetime: 'full'});
  // Ex 2: Correct times are printed, but with wrong timezone
  globalize.formatDate(new Date(m.year(), m.month(), m.date(), m.hour(), m.minute(), m.seconds(), m.milliseconds()), {datetime: 'full'});
  </code></pre>