有一个文本输入框。
希望用户以准确的格式输入字符串:

2010/08/26 17:04:51.24

(当然有任何数字)
我怎样才能有效地做到这一点?
不是在寻找答案,只是一个正确的方向。
谢谢您。
(html、JavaScript和jQuery)

最佳答案

Regular expressions将是最明显的解决方案。这就是说,您可能不想通过执行一个正则表达式来匹配日期和时间,这样您就可以使用已经存在的解决方案。
DateJs是一个非常棒的JavaScript日期解析器,它可以将用户输入的日期和时间转换为有意义的值。DateJs可以智能地解析自然语言表达式,如“明天”或“+5天”,以及标准的日期和时间表示,如“10/24/2008 11:31:04 AM”。

10-01 01:29