title: JSON Date parameter passed to MVC Action is always null
body: <p>I have a range of parameters that are passed via jQuery Ajax to an MVC JsonResult action.  For the most part, these arrive successfully, but there is a Date value that is not arriving at all.</p>
  
  <p>What considerations / formats do I need to use - or what approaches do I need to take - in order to get this date to arrive successfully?</p>
  
  <pre><code>...other code ...
  myStory.Deadline = new Date($('#story-deadline').val());
  
  $.ajax({
      url: '/Project/' + action[2] + '/AddStory',
      data: { Summary: myStory.Summary, Size: myStory.Size, Priority: myStory.Priority,
              Owner: myStory.Owner, Deadline: myStory.Deadline },
      dataType: 'json',
      traditional: true,
      type: 'POST',
  ...the rest of the code...
  </code></pre>
  
  <p>The JsonResult action:</p>
  
  <pre><code>[HttpPost]
  public JsonResult AddStory(int projectid, Story story)
  {
  ...some code that doesn't have a DateTime object to work with...
  </code></pre>