title: Convert a date (in UTC) to date in another timezone (with support for DST)
body: <p><strong>Problem Statement</strong> - I need to convert a UTC formatted date to a date in another timezone. The other timezone may or may not support DST.</p>
  
  <p><strong>Data Available to me</strong>:</p>
  
  <ol>
  <li>The Windows Timezone ID (ex. Pacific Standard Time)</li>
  <li>The UTC Offset for that timezone</li>
  <li>Whether the timezone supports DST (Daylight Savings)</li>
  <li>The DST UTC offset</li>
  </ol>
  
  <p>Using the above data I am able to convert the time to the required timezone, but how do I check whether DST is currently active for that timezone? If I get to know that DST is active then I can use the DST offset and not the standard offset.</p>
  
  <p><strong>Technology</strong> - JavaScript, React-Native (I am open to using moment.js if needed).</p>