title: How to get timezone from properties in CultureInfo
body: <p>I have a string, which contains a timestamp <em>(<code>yyyy-mm-dd hh:mm:ss</code>)</em>. I can create a <code>CultureInfo</code> object based on other information I get. Therefore I know which country the timestamp is in. The timestamp is not in UTC/GMT.</p>
  
  <p>Say the timestamp is from Indonesia <em>(<code>new CultureInfo("id-ID")</code>)</em> , meaning the string was created by code below or similar.</p>
  
  <pre><code>DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
  </code></pre>
  
  <p>That means the string contains the local time in Indonesia. I know my timezone, but I don't know how to convert the Indonesian time to UTC/GMT, so I can use the UTC/GMT object in <code>TimeZoneInfo</code>. My own timezone may or may not be in the same timezone.</p>
  
  <p>Is there anywhere, this information is connected?</p>
  
  <p><code>CultureInfo</code> has a lot of properties, surely some of them can be used to get timezone, somwhere?</p>
  
  <p>I might add that I find the entire system very confusing, so I could be way off in how I think things works.</p>