title: how to get timezone-aware midnight datetime in python?
body: <p>I'm working in django, but standard python solution is ok too.  </p>
  
  <p>I'm converting a code which uses a naive-datetime to use aware-datetime.</p>
  
  <p>Below is the original code:</p>
  
  <pre><code>today = datetime.today()
  MyClass.objects.filter(datetimefield__range=(today, today+datetime.timedelta(1)) )
  </code></pre>
  
  <p>How do I convert it to use timezone-aware time?  </p>
  
  <p>If the time is jun/3rd/7:20pm locally,<br>
  I'd like to get datetime range of <code>[jun/3rd/00:00am, jun/4th/00:00am]</code> 
  (midnight to midnight which will include <code>now</code>)  </p>