如果某個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