この質問は、DateTime
が次の日であるかどうかを確認する方法についての質問に答えます。しかし、今夜真夜中が過ぎた場合にもトリガーされ、その特別なケースは同じ日にカウントされます。時刻が深夜を含まない翌日であるかどうかを確認する
私が思い付いた:二日は真夜中をチェックするためのわずかなショートカットですが、それは少し不格好な感じ時間成分を有している場合は、このチェック
if(secondDate.Date > firstDate.Date && secondDate != secondDate.Date){...}
。もっと洗練された方法がありますか?
あなたは、あなたのコードを向上させる。これは、ある任意のsecondDateのためにtrueを返すように思わhttp://codereview.stackexchange.com –
にそれを掲示考慮したい場合は、より大きなものとfirstDate 「翌日」だけでなく、時間的要素もあります。 – Evk