Внутри db table
У меня есть колонкаИзмени DateTime
MyTime
где тип данных time(7)
Представительство в области образования является
public DateTime MyTime { get; set; }
мой вопрос: как я могу конвертировать Mytime недвижимость возвращать данные, поскольку DateTime вызывает этот путь, я получаю следующую ошибку:
Сведения об исключении: System.InvalidCastException: Указанный литой не действителен.
p.s. Я не хочу изменять тип данных DateTime в домене.
Что вы уже пробовали? Вы сообщили, что проблема, но что вы уже пытались решить эту проблему? – user2676140
Почему бы не изменить его на 'TimeSpan'? 'time (7)' не может представлять дату, поэтому она будет более естественной. – juharr
Подсказка: DateTime представляет собой целочисленное значение, представляющее X-время с эпохи (1 января 1970 г.). Таким образом, у него нет «даты» или «времени» как такового. Итак, если вы хотите использовать DateTime, вам нужно использовать секунды/миллисекунды с эпохи. –