title: AngularJS UnixTime to DateTime Format with date filter failed
body: <p>I learned that one can transform a unix time stamp into a date by using date filter from this post:
  <a href="https://stackoverflow.com/questions/17925020/angularjs-convert-tag-value-unix-time-to-human-readable-time">AngularJS. Convert tag value (Unix time to human-readable time)</a></p>
  
  <p>But I can not convert mine with it...</p>
  
  <pre><code>&lt;td&gt;{{contract.start_date_unix | date:'MM-dd-yyyy'}}&lt;/td&gt;
  </code></pre>
  
  <p>inside the <code>contract.start_date_unix</code>, its valued at <code>1406779200</code></p>
  
  <p>I checked it with a <a href="http://www.epochconverter.com/" rel="nofollow noreferrer">checker</a> that it shows exactly what I want:
  Thu, 31 Jul 2014 04:00:00 GMT <strong>(but of course, the format I want is MM-dd-yyyy, the date is correct and that's what I try to prove here)</strong></p>
  
  <p>But when I do the date filter above, it will only show <code>01-17-1970</code> or <code>01-16-1970</code>... </p>
  
  <p>What could be the issue cause this?</p>