可以使用Java的SimpleDateFormat类来将字符串转换为时间,并进行比较。

以下是一个示例代码,其中假设时间字符串为timeStr,比较的时间为compareTimeStr:

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
Date time = sdf.parse(timeStr);
Date compareTime = sdf.parse(compareTimeStr);

if (time.before(compareTime)) {
    // 时间在比较时间之前
} else {
    // 时间在比较时间之后
}

在以上代码中,首先通过SimpleDateFormat类将字符串转换为Date对象,然后使用Date类的before方法进行比较。如果时间在比较时间之前,则返回true,否则返回false。

java string类型时间判断是否在一个时间之前还是之后HHmm格式

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

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