java string类型时间判断是否在一个时间之前还是之后HHmm格式
可以使用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。
原文地址: https://www.cveoy.top/t/topic/hb1G 著作权归作者所有。请勿转载和采集!