ASP.NET MVC: pasar JSON DateTime al controlador no se asigna a los parámetros del controlador

Estoy usando un calendario jQuery para mostrar eventos, que está diseñado para extraer datos del servidor. En ese momento, el calendario dispara una solicitud AJAX para obtener una matriz de objetos de eventos (codificados con json). Todo bien hasta ahora. Sin embargo, esta solicitud incluye una fecha y hora codificadas en JSON (al menos mi implicación sí). El código se ve así:

data: function (start, end, callback) {
        $.post('/planner/GetPlannerEvents', { test: "test", start: JSON.stringify(start), end: JSON.stringify(end) }, function (result) { callback(result); });
    }

La declaración para el método del controlador GetPlannerEvents se ve así:

public ActionResult GetPlannerEvents(DateTime start, DateTime end)

El problema es que asp.net mvc 2 parece no poder analizar automáticamente la fecha y hora codificada json y, como tal, se queja de que los valores de inicio y finalización son nulos.

¿Hay algún otro método que deba usar para pasar las fechas de JavaScript al servidor para que puedan analizarse correctamente?

Gracias,

Respuestas a la pregunta(4)

Su respuesta a la pregunta