Javascript 查找当前时间和字符串之间的时间差

Javascript 查找当前时间和字符串之间的时间差,javascript,time,Javascript,Time,我如何才能解析以下格式的时间字符串12:10AM,然后让javascript查找该时间与当前时间之间的时差使用momentjs。它可以用javascript解析、操作和显示日期。这是难以置信的,有各种各样的解析格式和操作 如果找不到可用的格式,只需使用正则表达式提取时间组件并将其传递给momentjs。然后,您可以找到时间差,并将时间差格式化为可显示格式 有关momentjs的更多信息:您可以使用javascript正则表达式: var dateParseRe=/(\d\d):(\d\d)(\w

我如何才能
解析
以下格式的时间字符串
12:10AM
,然后让javascript查找该时间与当前时间之间的时差使用
momentjs
。它可以用javascript解析、操作和显示日期。这是难以置信的,有各种各样的解析格式和操作

如果找不到可用的格式,只需使用正则表达式提取时间组件并将其传递给momentjs。然后,您可以找到时间差,并将时间差格式化为可显示格式


有关momentjs的更多信息:

您可以使用javascript正则表达式:

var dateParseRe=/(\d\d):(\d\d)(\w\w)/g;
dateParse.exec(“上午12:10”)

它会一直是那种格式HH:MMXM?“那个日期”还是“那个时间”(区别)?还有两个区别。。。如果当前时间为12.00AM,则差异可能为10分钟或23小时50分钟。是的,将采用HH:MMXM格式。这只回答了部分问题。当你不需要的时候,一定要小心使用正则表达式。。这也将匹配99:99XZ作为时间。