title: How do I convert a DateTime to a Date in C#
body: <p>I can't believe how long it's taken me to fail at finding the answer to this seemingly obvious question.  </p>
  
  <pre><code>Date SomeRandomMadeUpDate = DateTime.Now.AddMonths(randomMonths).Date;
  </code></pre>
  
  <blockquote>
    <p>Cannot implicitly convert type 'System.DateTime' to 'System.Date'
    I can even call: </p>
  </blockquote>
  
  <pre><code>Date.Now
  </code></pre>
  
  <p>but calling <code>.AddDays</code> on it returns a <code>DateTime</code>.  </p>
  
  <p>Again, the question is: How do I turn a C# <code>DateTime</code> into a C# <code>Date</code></p>