首页 新闻 搜索 专区 学院

c#可空类型接收前端传递的null

0
[待解决问题]

目前模型里面有个可空的时间DateTime?,前端传递的josn里面这个字段为null,但是控制器接收后返现HasValue为true,他的值为0001-01-01,请教是什么原因

c#
灬丶的主页 灬丶 | 初学一级 | 园豆:7
提问于:2022-03-17 10:41
< >
分享
所有回答(3)
0

是不是你数据库设置字段类型了 空的话为0001-01-01

缘— | 园豆:215 (菜鸟二级) | 2022-03-17 10:51
0

后端接受json的实体,设置DateTime?字段可为空

三人乐乐 | 园豆:4316 (老鸟四级) | 2022-03-17 13:47
0

检查自己的代码,应该是你某段代码处理空值了,然后返回0001-01-01

心怀宇宙 | 园豆:643 (小虾三级) | 2022-03-25 15:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册