title: Get Date Time Hours and Minutes with leading Zero
body: <p>I'm trying to figure out the simplest code to add leading zeros on to the hours and minutes from the DateTime.Now function. I need to combine only the hours and minutes, and I don't need the rest of the date.</p>
  
  <p>Whats the best way to do this?</p>
  
  <p>My code looks like this:</p>
  
  <pre><code>DateTime.Now.Hour.ToString() + ":" + DateTime.Now.Minute.ToString();
  </code></pre>
  
  <p>However I get data such as 16:4 for 4:04PM and I need it to look like 16:04. I'm familiar with the msdn articles on datetime formatting but I didn't see anything that addresses this specifically.</p>
  
  <p>Is it possible combining `DateTime.Now.Hour.ToString() + ":" + DateTime.Now.Minute.ToString();</p>
  
  <p>If not how would I pull only the HH:MM out of DateTime.Now easily?</p>
  
  <p>Looking for least lines of code possible because this is something that I will be utilizing often.
  Thanks</p>