私は現在登録システムを作成しており、入力文字列が適切な時間形式 (18:00、20:00、1:00 など) であるかどうかを確認する [必須] (属性?) のようなものが必要です。それ、どうやったら出来るの?そのための機能はありますか、それとも手動で行う必要がありますか? ありがとう。
1816 次
4 に答える
2
于 2014-05-05T08:06:16.757 に答える
1
RegularExpression
検証属性として使用できます。
[RegularExpression(@"^([0-1]\d|2[0-3]):([0-5]\d)$", ErrorMessage = "invalid date format")]
正規表現はここで見つかりました: 24 時間形式の時刻の .NET 正規表現
于 2014-05-05T08:07:21.620 に答える
0
TimeSpan.TryParse を使用 時間間隔の文字列表現を TimeSpan に相当するものに変換し、変換が成功したかどうかを示す値を返しますhttp://msdn.microsoft.com/en-us/library/3z48198e(v=vs.110) .aspx
于 2014-05-05T08:00:30.853 に答える