title: Conversion from milliseconds to DateTime format
body: <p>I got a string which is representend like this : </p>
  
  <pre><code>string startdatetime = "13988110600000"
  </code></pre>
  
  <p>What I want to do is to convert this string (which are milliseconds) to a DateTime variable. This is what I'm doing : </p>
  
  <pre><code>double ticks = double.Parse(startdatetime);
  TimeSpan time = TimeSpan.FromMilliseconds(ticks);
  DateTime startdate = new DateTime(time.Ticks);
  </code></pre>
  
  <p>The result is almost good : I've got a weird date but time is okay (30/04/<strong>0045</strong> 18:00:00).</p>
  
  <p>Is there any reason to this?</p>