我在这里看到了几个有关使用两个不同日期之间的区别的问题。
我的问题类似于Parse ONLY a time string with DateJS。
我基本上有2时间输入:<input id="start_time" type="text">
<input id="end_time" type="text">
这些文件的格式始终为:07:15 AM
或08:30 AM
本质上,我要尝试做的是确保start_time
不大于end_time
。
我尝试使用DateJS解析日期,但它返回null
:
Date.parseExact("03:15 PM", "HH:mm"); <--- returns null
我应该如何比较两个输入字段(使用DateJS或其他方法)以确保start_time不大于end_time?
任何帮助都会很棒。
最佳答案
您需要将AM / PM字段添加为用于解析的格式。尝试使用
HH:mm tt
代替
HH:mm