博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 字符串型的日期对比大小
阅读量:2352 次
发布时间:2019-05-10

本文共 968 字,大约阅读时间需要 3 分钟。

/**	 * @description: 两个String类型,按照日期格式对比	 * 				eg:	 *  				dateOne:2015-12-26	 *  				dateTwo:2015-12-26	 * 					dateFormatType: yyyy-MM-dd	 *  				返回类型:-1:dateOne小于dateTwo, 0:dateOne=dateTwo ,1:dateOne大于dateTwo	 * @param dateOne	 * @param dateTwo	 * @param dateFormatType:yyyy-MM-dd / yyyy-MM-dd HH:mm:ss /等	 * @return -1,0,1,100  	 * @throws	 * @author beyond	 * @data:2015-12-16下午7:41:51	 */	public static int compareTime(String dateOne, String dateTwo , String dateFormatType){				DateFormat df = new SimpleDateFormat(dateFormatType);		Calendar calendarStart = Calendar.getInstance();		Calendar calendarEnd = Calendar.getInstance();				try {			calendarStart.setTime(df.parse(dateOne));			calendarEnd.setTime(df.parse(dateTwo));		} catch (ParseException e) {			e.printStackTrace();			return 100;		}		int result = calendarStart.compareTo(calendarEnd);		if(result > 0){			result = 1;		}else if(result < 0){			result = -1;		}else{			result = 0 ;		}		return result ;	}

 

转载地址:http://jqevb.baihongyu.com/

你可能感兴趣的文章
IBM TSM磁带管理操作小记一则
查看>>
ORA-00258: NOARCHIVELOG 模式下的人工存档必须标识日志
查看>>
Java调用bat文件
查看>>
此责任无可用函数
查看>>
java获取数字和汉字
查看>>
excel Option Explicit webadi
查看>>
ICX错误
查看>>
windows Xp NTLDR is missing
查看>>
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
查看>>
Centos 6.x 安装配置MySQL
查看>>
-source 1.5 中不支持 diamond 运算 请使用 -source 7 或更高版本以启用
查看>>
jar包读取资源文件报错:找不到资源文件(No such file or directory)
查看>>
超简单:Linux安装rar/unrar工具与解压到目录示例
查看>>
Eclipse创建Maven Java8 Web项目,并直接部署Tomcat
查看>>
RedHad 7.x服务器操作记录
查看>>
BindException: Cannot assign requested address (Bind failed)解决办法
查看>>
Centos7:Docker安装Gitlab
查看>>
Kafka日志配置
查看>>
logstash 6.x 收集syslog日志
查看>>
Apche Kylin启动报错:UnknownHostException: node1:2181: invalid IPv6 address
查看>>