如果某个DateTime
(在本例中称为dateAndTime1)在当前日期和时间之前(我假定将使用某个形式的if
语句检索) DateTime.Now
?检查日期时间是否在DateTime.Now之前
回答
的<,< =,>,> =和==操作符的日期时间情况下工作,所以
if(dateAndTime1 < DateTime.Now)
请注意,如果你是在一个循环中比较这一点,一些小的效率可以得到通过在循环之前设置DateTime now = DateTime.Now
和反对now
您的注意事项:除了边缘情况,它是一个长时间运行的过程,'now'总是需要立即生成'DateTime.Now'。这是因为当设置一个'now'变量时,它会在长时间运行的过程中失效......就像我说的那样,“边缘情况”,并且可能很少有经验。 –
好点大通 – welegan
if(dateTime1 < DateTime.Now){}
内嵌w ^也可以。
// bool variable
bool isHistory = dateAndTime1 < DateTime.Now;
// string return statement
return dateAndTime1 < DateTime.Now ? "History" : "Future";
为了大家的利益,在你的例子中使用的表达式的名称是一个三元表达式。 – Jim
- 1. 检查日期是否在当前时间的7天之内
- 2. 检查日期时间是否在当前日期
- 3. Moment.js检查日期时间是否在一组日期和时间之间
- 4. 检查当前日期是否在开始日期和结束日期之间
- 5. 检查日期是否在某个日期之前PHP laravel
- 6. MySQL检查当前日期时间是否在2个字段日期和时间之间
- 7. 如何检查日期是否在两个日期之间?
- 8. 如何检查日期是否在两个日期之间mysql?
- 9. 检查日期是否在mysql中的两个日期之间
- 10. 检查日期是否在两个日期之间
- 11. 检查日期是否在两个其他日期之间
- 12. 使用VBA检查日期是否在两个日期之间
- 13. 检查日期是否在两个日期之间
- 14. 如何检查当前日期/时间是否超过设定日期/时间?
- 15. Perl:检查当前日期是否在两个给定日期之间
- 16. 检查当前日期是否在两个给定日期之间
- 17. PHP检查当前时间是否在指定时间之前
- 18. 检查时区的日期是否通过当前时间
- 19. PHP - 如何检查当前日期/时间是否在两个工作日之间,包括时间(从 - 到)
- 20. 如何检查日期和时间戳是20分钟之前
- 21. Eloquent:检查日期是否在开始日期和结束日期之间
- 22. Javascript:如何检查时间戳是否属于当前日期?
- 23. 检查日期输入是否大于systemDate(dateTime.now)in ionic 2
- 24. 如何在使用之前检查日期时忽略时间(日期d)
- 25. 检查当前日期是否在假期日期范围内
- 26. 查询以检查日期是否在两个月的日期值之间
- 27. 执行函数之前在sql中检查日期时间
- 28. 检查当前时间是否在下午10:27之前
- 29. Django日程安排,如何检查日期是否在两个日期之间
- 30. 如何检查给定的日期时间对象是否在两个日期时间之间?
http://msdn.microsoft.com/en-us/library/system.datetime.compare.aspx ..是一种方法。正如其他人已经指出的那样,通常的比较操作符也是如此。 –
'if(dateAndTime1