函数如下:
/**
* 用于简单的字符串格式的时间比较大小
* @param time1 第一个时间
* @param time2 第二个时间
* @return -2表示运行错误,-1表示time1<time2,0表示time1=time2,1表示time1>time2。
*/
public static int comparing_time(String time1,String time2){
String[] strings1 = time1.split(":");
String[] strings2 = time2.split(":");
int h1 = Integer.parseInt(strings1[0]);
int m1 = Integer.parseInt(strings1[1]);
int h2 = Integer.parseInt(strings2[0]);
int m2 = Integer.parseInt(strings2[1]);
if(h1<h2){
return -1;
}
else if(h1==h2) {
if (m1 < m2) {
return -1;
}
else if(m1==m2){
return 0;
}
else if(m1>m2){
return 1;
}
}
else if(h1>h2){
return 1;
}
return -2;
}