比较简单的方法是可以使用String类中的compareTo()方法比较
//格式一
String date1 = "2019-01-21";
String date2 = "2019-02-12";
//格式二
String date1 = "20190121";
String date2 = "20190212";
int compareTo = date1 .compareTo(date2);
if(compareTo > 0) {
System.out.println("date1 大于 date2");
} else if(compareTo == 0) {
System.out.println("date1 等于 date2");
} else if(compareTo < 0) {
System.out.println("date1 小于 date2");
}
这两种时间格式都可以使用这个方法进行比较大小
但是有一点需要记住:两个参与比较的字符串的形式及长度必须相同才能够正确比较
//这种形式比较就会出错
String date1 = "2019-4-24";
String date2 = "2019-06-17";
最后
以上就是称心小丸子最近收集整理的关于时间字符串比较大小的全部内容,更多相关时间字符串比较大小内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复