验证日期和时间的最佳方法是什么

Ton*_*orf 1 asp.net-mvc jquery

在我的asp.net mvc程序中,用户将在一个字段中输入日期,在另一个字段中输入时间.时间将是24小时模式,因此用户可以输入00:00 - 23:59,日期应该是典型的mm/dd/yyyy.

有了可用于验证输入的所有不同选项,例如客户端的javascript/jquery/masked输入或mvc控制器中的c#,我发现很难找出哪种方式最好.

有没有人对此提出建议或建议?

red*_*are 9

始终,始终是服务器端.客户端验证是一个很好的选择.

请记住,客户端验证通过并不代表使用简单的嗅探器/注入工具到达服务器端的实际数据.