Вы всегда можете сохранить Date как строку и проанализировать ее после. c# DateTime имеет метод ToString, и вы могли бы сделать что-то вроде date.ToString("yyyy-MM-dd")
и проанализировать эту строку на DateTime - DateTime.ParseExact(datestring, "yyyy-MM-dd")