我正在尝试比较xd, hh:mm
格式的两个持续时间,并确定>
或<
或=
我的方法是在下面,我将时间变量与comparetm进行比较,小于,大于或等于,如果提供的小时数大于24小时,我每天增加天数
public static void main(String[] args) {
String time ="4d, 26:00";
String campareTm = "5d";
String[] tokens = time.toString().split(",");
String days =tokens[0].replace("d", "");
String[] timeHrsMin =tokens[1].split(":");
if (Integer.parseInt(timeHrsMin[0])>24) {
}
String criteria ="lt";
switch (criteria) {
case "lt":
break;
case "gt":
break;
case "eq":
break;
default:
break;
}
}
答案 0 :(得分:0)
您可以使用以下方法将日期增加一个
if (Integer.parseInt(timeHrsMin[0])>=24) {
days=Integer.toString(Integer.parseInt(days)+1);
}