如何将一个DateTime的数据格式转换成smalldatetime
数据库中表的字段定义成
ModifyTime smalldatetime
在Entity里是这样的
public partial class tbname
{
......
public System.DateTime ModifyTime { get; set; }
}
在新增时
tbname m = new tbname();
.......
m.ModifyTime =DateTime.Now; //==>这里应该有一个转换,但不知道应该怎么转换成smalldatetime类型.
DBContext.tbname.Add(m);
DBContext.SaveChange()
报错: The conversion of a datetime2 data type to a smalldatetime data type resulted in an out-of-range value.
应该怎样将DateTime.Now转换成smalldatetime呀?