У меня в таблице есть такое поле
vsArrivalTime time null
и свойство, сопоставленное с этим полем
public virtual DateTime? VsArrivalTime
{
get { return _vsArrivalTime; }
set { _vsArrivalTime = value; }
}
когда я установил значение и попытался сохранить
myClass.VsArrivalTime = new DateTime();
SaveAndFlush(myClass);
ошибка возникла
"VsArrivalTime should be greater than 1/1/1753"
но мне нужно только время и столбец имеет тип времени. Также я попытался написать некоторые установщики для свойства VsArrivalTime, которые устанавливают текущий год, месяц и день. Но та же самая ошибка все еще появлялась. Могу ли я инкапсулировать значение времени с нулевой датой в свой бизнес-объект?