title: Convert a time to a specific timezone in moment timezone
body: <p>I have a date <code>2018-06-19 09:06:29</code>. It is how it is stored in the database. I am using <code>moment-timezone</code> and calling this function.</p>
  
  <pre><code>function getDateString(t, tz) {
      return moment()
      .tz("America/Chicago")
      .format('l');
  }
  </code></pre>
  
  <p>Here I know that my <code>timezone</code> is "America/Chicago" and it is "UTC-5 hours". I should get the time 5 hours before the time that I have passed as an argument.</p>
  
  <p>This function was working perfectly until I upgraded my react. Can anyone know what might be the issue?</p>
  
  <p><strong>These are my current settings of react</strong></p>
  
  <pre><code>"expo": "^27.0.0",
  "moment": "^2.22.2",
  "react": "16.3.1",
  "react-moment": "^0.7.0",
  "moment-timezone": "^0.5.17",
  "react-native": "https://github.com/expo/react-native/archive/sdk-27.0.0.tar.gz",
  "react-native-swipeable": "^0.6.0",
  "react-navigation": "1.5.11"
  </code></pre>