我正在使用表单窗口小部件,用户可以将一天中的时间输入到文本输入中(对于日历应用程序).使用JavaScript(我们使用jQuery FWIW),我想找到解析用户输入JavaScript Date()对象的文本的最佳方法,这样我就可以轻松地对其进行比较和其他事情.
我尝试了这种parse()方法,对我的需求来说有点挑剔.我希望它能够成功地将以下示例输入时间(除了其他逻辑上相似的时间格式)解析为同一个Date()对象:
我想我可能会使用正则表达式来分割输入并提取我想用来创建Date()对象的信息.做这个的最好方式是什么?