UIに以下のフィールドがあります
- 予約日
04/13/2013
- 始まる時間
13:00
- 終了時間
14:30
現在のデータベース設計は
- AppointmentDate
SMALLDATETIME
Ex値04-13-2013
- 開始時間
SMALLDATETIME
Ex 値04-13-2013 13:00
- EndTime
SMALLDATETIME
Ex 値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 を使用しています