相关疑难解决方法(0)

从Javascript中的用户输入解析Date对象的时间的最佳方法是什么?

我正在使用表单窗口小部件,用户可以将一天中的时间输入到文本输入中(对于日历应用程序).使用JavaScript(我们使用jQuery FWIW),我想找到解析用户输入JavaScript Date()对象的文本的最佳方法,这样我就可以轻松地对其进行比较和其他事情.

我尝试了这种parse()方法,对我的需求来说有点挑剔.我希望它能够成功地将以下示例输入时间(除了其他逻辑上相似的时间格式)解析为同一个Date()对象:

  • 1:00 PM
  • 1:00 PM
  • 凌晨1点
  • 1:00 PM
  • 1:00 PM.
  • 1:00P
  • 下午1点
  • 下午1点
  • 1 p
  • 下午1点
  • 下午1点
  • 1P
  • 13:00
  • 13

我想我可能会使用正则表达式来分割输入并提取我想用来创建Date()对象的信息.做这个的最好方式是什么?

javascript time datetime parsing date

64
推荐指数
5
解决办法
5万
查看次数

标签 统计

date ×1

datetime ×1

javascript ×1

parsing ×1

time ×1