title: Flex Date() constructor is mis-converting Unix time stamps argh
body: <p>This is seriously killing me. I'm trying to convert a Unix timestamp (1236268800, which equates to Thu, 05 Mar 2009 16:00:00 GMT) to a Date object in Flex.</p>
  
  <pre><code>var timestamp:Number = 1236268800;
  trace(new Date(timestamp));
  
  Output: Wed Jan 14 23:24:28 GMT-0800 1970
  </code></pre>
  
  <p>Also tried this:</p>
  
  <pre><code>var timestamp:Number = 1236268800;
  var date:Date = new Date;
  date.time = timestamp;
  trace(date);
  
  Output: Wed Jan 14 23:24:28 GMT-0800 1970
  </code></pre>
  
  <p>Either of those methods should work. What am I doing wrong here?</p>