我在这里看到了一些关于查找使用两个不同日期之间的差异的不同问题。
我的问题类似于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
关于javascript - 与 DateJS 比较 2 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16039989/