Cómo agregar valor de fecha y hora a datos de formulario y recibirlo en el controlador

Quiero saber cómo puedo pasar el valor de fecha y hora a través de formdata y recuperarlo en el controlador y convertirlo a DateTime en el controlador

He intentado como a continuación:

var formdata=new FormData();
fromDate = $('.from_date').datepicker('getUTCDate');
toDate = $('.to_date').datepicker('getUTCDate');

formdata.append("start", new Date(fromDate));
formdata.append("end", new Date(toDate));

y en$.ajax Estoy configurandodata:formdata

en mi controlador lo recibo de la siguiente manera:

DateTime frmDate = Convert.ToDateTime(Request.Form["start"]).Date;
DateTime toDate = Convert.ToDateTime(Request.Form["end"]).Date;

Pero aquí tengo unSystem.FormatException mientras trataba deConvert hasta la fecha y cuando vigiloRequest.Form["start"] entonces el valor será"Fri Mar 30 2015 05:30:00 GMT+0530 (Indian Standard Time)" pero lo considera como una cadena cuando se recupera de la solicitud.

¿Es posible pasar el tipo de fecha y hora a través deRequest?

Respuestas a la pregunta(1)

Su respuesta a la pregunta