您的位置:首页 > 财经 > 金融 > c# 日期类型变量默认值

c# 日期类型变量默认值

2024/12/23 16:49:04 来源:https://blog.csdn.net/Pei_hua100/article/details/140774606  浏览:    关键词:c# 日期类型变量默认值

 DateTime类型是比较常用的变量类型,但是以前处理都比较业余,下面总结2中常用方式

这次把它总结下:

DateTime t1 = default(DateTime);
DateTime t2 = DateTime.MinValue;

这样t1,t2 的值都是 {0001/1/1 0:00:00}

PS:

由于DateTime类型属于值类型,后台进行判断是否为NULL肯定会报错 
而且不可能这样进行判断,因为DateTime有一个默认的最小值:{0001/1/1 0:00:00}
因此判断用户有没有输入日期的话可以使用 

//假设前端接收到的数据为 datetime
//后台进行判断
if(datetime==DateTime.MinValue)
{//do sometimes else;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com