如何检查它是否为零日期时间在c#中?我的意思零日期时间是:01.01.0001 00:00:00
如何检查它是否为零日期时间在c#
8
A
回答
16
你要核对DateTime.MinValue
3
值这个常数就等于00:00: 00.0000000,0001年1月1日。
1
听起来像是你想要一些像这样的事情:
if (myDateTime == DateTime.MinValue)
{
// Do stuff
}
8
您应该检查对default(DateTime)
的该值相同DateTime.MinValue
但正式default(T)
更好。它更易读,更符合default(int)
,它是0
,与int.MinValue
有很大不同。
在通用类中,default(T)
适用于DateTime,因为它适用于所有内置值类型。
相关问题
- 1. 如何查看日期是否为零?
- 2. 如何检查日期是否在两个日期之间mysql?
- 3. 如何检查当前日期/时间是否超过设定日期/时间?
- 4. 如何检查日期时间为空
- 5. 如何检查时间是否在日期范围内
- 6. Moment.js检查日期时间是否在一组日期和时间之间
- 7. 检查日期时间,即使它不是确切日期
- 8. Java 8日期如何检查时间是否比X秒老?
- 9. Javascript:如何检查时间戳是否属于当前日期?
- 10. 如何检查日期时间是否超过20秒
- 11. 如何检查移动日期是否为当前日期
- 12. 如何检查给定的日期时间对象是否在两个日期时间之间?
- 13. 检查char是否为零objective-c
- 14. 检查日期时间字符串是否包含时间
- 15. 检查数据库表字段(日期时间)是否为空
- 16. 你如何检查NSURLRequest.URL是否为零?
- 17. 检查时间(开始日期和结束日期)是否削减时间段
- 18. Java 8日期时间检查期间是否包含特定日期
- 19. 检查日期是否在两个日期之间
- 20. 检查日期是否在两个日期之间
- 21. 检查日期是否在mysql中的两个日期之间
- 22. 检查日期是否在两个其他日期之间
- 23. 如何检查日期是否在一定的时间间隔python?
- 24. 如何检查日期是否发生?
- 25. 如何检查日期是否已过
- 26. 如何检查日期时间进入
- 27. 如何检查是否时间串(无日期部分)是在H:I:s格式PHP
- 28. rails是否有API来检查并查看是否存在时间或日期?
- 29. 如何检查日期(从日期选择器)是否在两个其他日期之间? objective-c
- 30. 如何检查日期是否在Python中的两个日期之间
如果您需要检查这个值,最好使用'Nullable'。尝试使用'DateTime?'作为允许'null'作为值的类型。 http://msdn.microsoft.com/en-us/library/1t3y8s4s%28v=vs.100%29.aspx –
2013-05-09 14:36:28