title: How do get a timestamp on an ASP.NET MVC App
body: <p>On web apps,  you commonly see something like "Last Logged In: 3 hours 42 minutes ago".   What is the best way to go about doing this.?  Use strings or Dates?  Also,  i'm bringing that timestamp back into a Kendo MVC Grid.  The column looks as such.</p>
  
  <pre><code>columns.Bound(c =&gt; c.LastStatusDateDiff).Title("Updated");
  </code></pre>
  
  <p>My Linq code looks as such</p>
  
  <pre><code>select new ATSReDto
                  {
                      CreatedDate = atsr.CreatedDt,
                      Desciption = atsr.Description,
                      LastStatusDateDiff = laststatus.CreatedDt - DateTime.Now    
  // get date difference between now "DateTime.Now" and 
  // date/time pulled from SQL Server to display in Grid
                  };
  </code></pre>
  
  <p>Any suggestions greatly appreciated</p>