title: How to validate a string as DateTime using FluentValidation
body: <p>With FluentValidation, is it possible to validate a <code>string</code> as a parseable <code>DateTime</code> without having to specify a <code>Custom()</code> delegate?</p>
  
  <p>Ideally, I'd like to say something like the EmailAddress function, e.g.:</p>
  
  <pre><code>RuleFor(s =&gt; s.EmailAddress).EmailAddress().WithMessage("Invalid email address");
  </code></pre>
  
  <p>So something like this:</p>
  
  <pre><code>RuleFor(s =&gt; s.DepartureDateTime).DateTime().WithMessage("Invalid date/time");
  </code></pre>