我是靠谱客的博主 负责滑板,这篇文章主要介绍Java 比较日期/时间的大小,现在分享给大家,希望可以做个参考。

在Java开发中经常会用到日期的比较,像给定一个日期和当前日期进行比较,或者给定两个日期进行时间先后的比较,还有取两个日期之间的记录等等。

Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;
Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false;

例:

	/**
    * 2020-05-27
    * @param args
    * @throws ParseException
    */
    public static void main(String[] args) throws ParseException {
    
        String begTime = "2020-05-27 00:00:00";
        String endTime = "2020-05-27 00:00:01";
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        
        Date begDate = format.parse(begTime);
        Date endDate = format.parse(endTime);
        
        //begDate<endDate=true    begDate>begDate=false
        System.out.println(begDate.before(endDate));
        
        //begDate>endDate=true    begDate<begDate=false
        System.out.println(begDate.after(endDate));
        
        //判断相等 true
        System.out.println(begDate.equals(endDate));
    }

最后

以上就是负责滑板最近收集整理的关于Java 比较日期/时间的大小的全部内容,更多相关Java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(92)

评论列表共有 0 条评论

立即
投稿
返回
顶部