title: How do I convert a TimeSpan to a formatted string?
body: <p>I have two DateTime vars, beginTime and endTime. I have gotten the difference of them by doing the following:</p>
  
  <pre><code>TimeSpan dateDifference = endTime.Subtract(beginTime);
  </code></pre>
  
  <p>How can I now return a string of this in hh hrs, mm mins, ss secs format using C#.</p>
  
  <p>If the difference was 00:06:32.4458750</p>
  
  <p>It should return this 00 hrs, 06 mins, 32 secs</p>