title: Why does it seem completely random if ls -lrt returns last modifed year or not?
body: <p>Here are the results of a ls -lrt command in unix:</p>
  
  <pre><code>-rw-r--r--   1 blah      blah          846       Apr 18  2013 filetype1.log
  -rw-r--r--   1 blah      blah          290338533 Jan  3 00:59 filetype2.log
  </code></pre>
  
  <p>Why does one conveniently return the year while the other just has month, day, and time stamp? How can I always get the year?</p>
  
  <p>EDIT:
  Here's an example where the last edit time was NOT within the current year and still no year:</p>
  
  <pre><code>-rw-r--r--   1 blah      blah       689466 Dec 31 23:59 filetype2.log
  -rw-r--r--   1 blah      blah       689591 Jan  1 00:59 filetype2.log
  </code></pre>