Consulta LINQ para converter string em data e hora

Eu quero converter o valor da string em data e hora

Classe

public class demoDate
{
    public DateTime DueDate;
    public int OrderReportID;

    public DateTime _DueDate 
    { 
        get { return DueDate; } 
        set { DueDate = value; } 
    }

    public int _OrderReportID 
    { 
        get { return OrderReportID; } 
        set { OrderReportID = value;} 
    }
}

Inquerir

var DateQuery = (from o in db.Order_Reports
                 select new demoDate {
                    DueDate = System.DateTime.Parse(o.ReportDueDateTime), 
                    OrderReportID = o.OrderReportID
                 }).ToList();

Esta codificação mostra o seguinte erro

O LINQ to Entities não reconhece o método 'System.DateTime Parse (System.String)' e esse método não pode ser convertido em uma expressão de armazenamento.

questionAnswers(3)

yourAnswerToTheQuestion