How to write a javascript pretty time function
<pre><code>function local(a, b) {
    var c = b - a;
    if(c &lt; 60) // seconds
    {
        document.write(Math.floor(c) + 'seconds ago');
    }
    else if(c &gt;= 60 &amp;&amp; c &lt; 3600) // minutes
    {
        document.write(Math.floor(c/60) + 'minutes ago');
    }
    else if(c &gt;= 3600 &amp;&amp; c &lt; 43200)  // hours
    {
        document.write(Math.floor(c/3600) + 'hours ago');
    }
    else if(c &gt;= 43200) 
    {
        var d = new Date(a);
        document.write(d);
    }
}
</code></pre>
