title: Is there any way to generate Date object in UTC timezone
body: <p>I have a typescript method that expects a Date object and it converts into a local timezone using moment. Now I want to write a unit test for that and to accomplish that I need a Date object in UTC format.</p>
  
  <p>The problem is when I do <code>new Date()</code> to get date object it returns date with local timezone </p>
  
  <pre><code>Wed Apr 15 2020 11:38:10 GMT+0530 (India Standard Time)
  </code></pre>
  
  <p>and since the zone already local my method won't convert it into local again.</p>
  
  <pre><code>convertUTCtoLocal(utcDate: Date): Date {
    return new Date(moment.utc(utcDate).local().format());
  }
  </code></pre>
  
  <p>I know there are methods like <code>.toISOString()</code>, <code>.toGMTString()</code> but these return a string I want a Date object</p>
  
  <p>Any idea, what can be done.</p>