title: Azure Data Factory data flow timezone conversion problem
body: <p>I was trying to convert a timezone from CST to UTC inside a data flow. A quick google gave me that CST is in UTC-6:00, so it should add 6 hours.</p>
  <p>The following derived column function for some reason only added 5 hours:</p>
  <pre><code>toUTC(localDatetime, 'CST')
  </code></pre>
  <p>Moreover, CurrentUTC('CST') Gave me the correct 6 hours difference, so I had to rewrite this function like this:</p>
  <pre><code>LocalDatetime + hours(toInteger((currentUTC('CST') - currentUTC()) / 1000 / 60 / 60)) 
  // Minus between timestamps gives difference in milliseconds
  </code></pre>
  <p>Is this intended behavior? I am worried that when the timezone &quot;shifts&quot; this code will break, so using toUTC would be the best solution, but for some reason it gives incorrect results now</p>