title: How is "variant time" (DATE, double, 8-byte) handled?
body: <p>I can't seem to find any information on how a "variant time" (<em><a href="http://msdn.microsoft.com/en-us/library/82ab7w69%28v=vs.90%29.aspx" rel="nofollow">DATE</a>, double, 8-byte variable</em>) is handled....
  I have a variant time "<strong>A</strong>" which value is "<strong>41716.892329</strong>".
  If I convert "<strong>A</strong>" using "<a href="http://msdn.microsoft.com/en-us/library/ms891677.aspx" rel="nofollow">VariantTimeToSystemTime</a>" (or "<a href="http://msdn.microsoft.com/en-us/library/38wh24td.aspx" rel="nofollow">COleDateTime</a>") - I get "<strong>2014-03-18 21:24:57</strong>".</p>
  
  <ul>
  <li>How is this variant time calculated?</li>
  <li>Is it capable of storing milliseconds?</li>
  <li>Is there any way to determine if variant time is an AM or PM time?</li>
  </ul>
  
  <p>I'm a bit confused regarding the AM/PM thing because the device that I'm working with at that moment was set to "<strong>09</strong>:24:57" (AM) and not "<strong>21</strong>:24:57" (PM). </p>
  
  <p>Can this be a problem of the device SDK that provides me with an incorrect variant time?</p>
  
  <p><strong>EDIT</strong>: This was a problem of incorrect timezone set in the device (<em>was set to "GMT-12:00" instead of "GMT-00:00"</em>)</p>
  
  <p>Thanks.</p>