title: How to convert datetime from string to utc aware version
body: <p>I have a datetime, that originates from a string:</p>
  
  <pre><code>myString = '20200505:1715'
  datetime.datetime.strptime(myString, "%Y%m%d:%H%M")
  # datetime.datetime(2020, 5, 5, 17, 15)
  </code></pre>
  
  <p>This datetime happens in <code>'EST'</code>. </p>
  
  <p>Following the advice, that one should operate internally only with <code>UTC</code> datetimes, I would like to convert it accordingly (see: <a href="https://stackoverflow.com/questions/12203676/daylight-savings-time-in-python">Daylight savings time in Python</a> ). </p>
  
  <p>What is the proper way of doing this?</p>
  
  <p>I know that for <code>now()</code> this should be done in the following way, as depicted in <a href="https://stackoverflow.com/questions/12203676/daylight-savings-time-in-python">Daylight savings time in Python</a>, but I wonder how this would look like for an arbitrary parsed datetime?  </p>
  
  <pre><code>import pytz
  import datetime
  
  utc = pytz.timezone('UTC')
  now = utc.localize(datetime.datetime.utcnow())
  </code></pre>