Moment Timezone: UTC offset difference
<p>I use the <code>moment-timezone v.0.5.3-2016c</code> library to calculate the UTC offset for a timezone:</p>

<pre><code>var z = moment().tz("America/Los_Angeles");
z.utcOffset(); // -420 mins or -7 hours

// check if DST is shifted
z.isDSTShifted(); // false
</code></pre>

<p>But here <a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" rel="noreferrer">https://en.wikipedia.org/wiki/List_of_tz_database_time_zones</a> the UTC offset for the <code>America/Los_Angeles</code> is -8 hours. </p>

<p>Moment uses the tzdb v.2016c and the wikipedia article too.</p>

<p>Well, why there are two different results here? And which result is right?</p>

<p>P.S.: there is the same difference for <code>America/Kentucky/Monticello</code> and <code>Europe/Tiraspol</code>, as well.</p>