概述
Java 日期比较大小
1 import org.junit.Test; 2 3 import java.text.SimpleDateFormat; 4 import java.util.Date; 5 6 /** 7 * @author DateJunit 8 * @Title: DateJunit 9 * @ProjectName DateJunit 10 * @Description: TODO 11 * @date 2018/8/117:41 12 */ 13 public class DateJunit { 14 @Test 15 public void test(){ 16 try { 17 SimpleDateFormat sdft = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); 18 String comparisonStr= "2018-07-31 20:56:56"; 19 String StrOfComparison= "2018-08-01 18:09:52"; 20 Date comparisonDate = sdft.parse(comparisonStr); 21 Date dateOfComparison = sdft.parse(StrOfComparison); 22 23 //1.使用Date的compareTo()方法,1 大于;0 等于;-1 小于 24 System.out.println(comparisonDate.compareTo(dateOfComparison)); 25 26 //2.使用时间戳直接比较大小 27 System.out.println(comparisonDate.getTime() > dateOfComparison.getTime()); 28 29 //3.使用Date的before()、after()方法 30 //如果前者比后者小返回true,否则为false 31 System.out.println(comparisonDate.before(dateOfComparison)); 32 //如果前者比后者大返回true,否则为false 33 System.out.println(comparisonDate.after(dateOfComparison)); 34 }catch (Exception e){ 35 e.printStackTrace(); 36 } 37 38 } 39 }
posted on
2018-08-01 18:15
【cosmo】 阅读(
...) 评论(
...)
编辑
收藏
最后
以上就是尊敬水壶为你收集整理的Java 日期比较大小的全部内容,希望文章能够帮你解决Java 日期比较大小所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复