java忽略时分秒比较日期大小

1周前 (2018-04-17)     作者:LG     分类:Java     阅读次数:     评论(0)    文章页统计代码
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 说明:忽略时分秒日期比较
 * @version 1.0
 * @author me@longlonggo.com
 *
 */
public class MyTest {

	public static void main(String[] args) {
		try {

			DateFormat df1 = new SimpleDateFormat("yyyy-MM-dd");
			
//			//如果传入的是两个Date类型日期,则先进行格式化,再反转成日期类型在比较
//			Date D1 = new Date();
//			Date D2 = new Date();
//			String dateTimeA = df1.format(D1);
//			String dateTimeB = df1.format(D2);
			
			String dateTimeA = "2018-04-18 11:11:11";
			String dateTimeB = "2018-04-18 11:11:11";

			Date dateA = df1.parse(dateTimeA);
			Date dateB = df1.parse(dateTimeB);
			System.out.println("dateTimeA忽略时分秒后:" + df1.parse(dateTimeA));
			System.out.println("dateTimeB忽略时分秒后:" + df1.parse(dateTimeB));
			
			//比较日期
			//1、如果dateA<dateB,返回-1
			//2、如果dateA=dateB,返回0
			//3、如果dateA>dateB,返回1
			System.out.println("dateTimeB忽略时分秒后:" + dateA.compareTo(dateB));
		} catch (ParseException e) {
			e.printStackTrace();
		}
	}
}


除非注明,发表在“石马人山的博客”的文章『java忽略时分秒比较日期大小』版权归LG所有。 转载请注明出处为“本文转载于『石马人山的博客』原地址http://longlonggo.com/html/1///150/156/421.html
文章页分享代码