javascript - 比较 JavaScript 中的时间

标签 javascript jquery

我有格式为 HH:mm 的时间数据数组,例如 13:58。假设该数组有 50 个不同时间的条目。我如何比较新时间,例如 18:29 它比任何内部数组都大吗?我应该将每次转换为秒还是有更好的方法?

最佳答案

您可以使用 momentjs:

var time1 = "18:58";
var time2 = "20:30";

var isBefore = moment(time1, "HH:mm").isBefore(moment(time2, "HH:mm"));
console.log(isBefore);

关于javascript - 比较 JavaScript 中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42068748/

相关文章:

javascript - 使用 crossroads.js 和 hasher.js 返回根页面

javascript - 从动态加载的外部javascript文件访问变量

javascript - 如何在另一个 Javascript 中实现 Bootstrap Datepicker?

javascript - 将经纬度参数发送到 Google map

javascript - 在 Angular+Nativescript 中将项目添加到数据库时刷新列表查看项目

javascript - 响应式侧边栏选项卡和点击事件切换

javascript - 从 iframe 调用 jquery 插件中的函数

jquery - 在不使用鼠标悬停的情况下在 div 内平移大图像

javascript - 异步加载 json 作为对象属性,然后在事件中访问它

javascript - 使用 jquery 突出显示搜索文本