UIに以下のフィールドがあります
- 予約日
04/13/2013 - 始まる時間
13:00 - 終了時間
14:30
現在のデータベース設計は
- AppointmentDate
SMALLDATETIMEEx値04-13-2013 - 開始時間
SMALLDATETIMEEx 値04-13-2013 13:00 - EndTime
SMALLDATETIMEEx 値04-13-2013 14:30
このモデルのクラスを設計しました
public class Appointment
{
DateTime? AppointmentDate{get;set;}
DateTime? StartTime{get;set;}
DateTime? EndTime{get;set;}
}
ASP.Net MVC 4 を使用し、
@Html.TextBox("", m.StartTime.ToString("HH:mm"))
jQuery 検証プラグインを追加しましたが、検証メッセージ14:30が有効な日付ではありません。
時間入力を処理するために、 UI/DataBase/Validationにどのような変更を実装できますか?
SQL Server 2008 を使用しています