title: Convert DateTime? to Date only and then back to DateTime? (Possible?)
body: <p>I don't know if this makes sense but I have a DateTime? object and I only want the date portion of it, but I need it to convert it back to a DateTime? and store it with only Date value. Is this possible?</p>
  
  <p>This is what I tried:</p>
  
  <pre><code>public DateTime? StartDate{ get; set; };
  DateTime? x = Convert.ToDateTime(StartDate.Value.ToString("MM-dd-yyyy"));
  </code></pre>
  
  <p>If I just keep</p>
  
  <pre><code>StartDate.Value.ToString("MM-dd-yyyy")
  </code></pre>
  
  <p>it works but I still want a DateTime? object because that is how my database is storing it. How can I achieve this?</p>