1
必須のdatetimeフィールドを検証し、深夜を許可する必要があります。 MVCを使用してプロパティをバインドしています(これはモデルの一部です)。深夜を許可するdatetimeの強制検証
また、ユーザは、次のように、私はのDateTimeのインスタンスを作成し、時間として深夜に入力されています
result = New DateTime(Year, Month, Day, Time.Hour, Time.Minute, Time.Second)
ユーザーが時間を指定していない場合は、次のように私はそれを作成します。
をresult = New DateTime(Year, Month, Day)
私の質問は、検証時に、その時刻が指定されていることを通知する方法があります(その時刻が真夜中に設定されている場合でも)。
@ gentianeに感謝してくれてありがとうございますが、必須の日付フィールドは深夜に設定することはできませんか? – Nahu
@Nahu - noでは、どの「DateTime」値が日付のみであるのか、日付と時刻を追跡しているのかを手動で追跡する必要があることを意味します。もしあなたがそれを気に入らなければ、[Noda Time](http://nodatime.org)の 'LocalDate'や[corefxlab]の' System.Date'(https://github.com/dotnet/corefxlab) )。 –
も参照[この回答](http://stackoverflow.com/a/34751042/634824)。 –