前端比较时间只有时和分时,可以将时间转换为数值进行比较。

假设有两个时间字符串 time1 和 time2,可以通过以下步骤比较它们的大小:

  1. 将时间字符串转换为小时和分钟的数值。可以使用 JavaScript 的 Date 对象来解析时间字符串,并获取小时和分钟的数值。
var time1 = "08:00";
var time2 = "09:00";

var [hour1, minute1] = time1.split(":");
var [hour2, minute2] = time2.split(":");

var timeValue1 = parseInt(hour1) * 60 + parseInt(minute1);
var timeValue2 = parseInt(hour2) * 60 + parseInt(minute2);
  1. 比较时间的数值大小。可以直接使用数值比较运算符(如 <>==)来比较时间的数值。
if (timeValue1 < timeValue2) {
  console.log(time1 + " 小于 " + time2);
} else if (timeValue1 > timeValue2) {
  console.log(time1 + " 大于 " + time2);
} else {
  console.log(time1 + " 等于 " + time2);
}

这样就可以比较两个时间的大小了

前端比较时间只有时和分0800与0900大小

原文地址: https://www.cveoy.top/t/topic/idam 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录