我是靠谱客的博主 神勇未来,最近开发中收集的这篇文章主要介绍Java日期比较大小,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转自:https://blog.csdn.net/sinat_25175269/article/details/78141201

import java.text.Format;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 日期比较大小的两种方式
 * Created by wangxr on 2017/9/30.
 **/
public class DateCompare {

    public static void main(String[] args) {
        compareDate("2017-09-30 09:00:00", "2017-09-27  09:00:00");
    }

    public static void compareDate(String date1, String date2) {
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        try {
            Date date3 = format.parse(date1);
            Date date4 = format.parse(date2);
            //compareDate(date3,date4);//方式一
            compareDateByGetTime(date3, date4);//方式二
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }

    /**
     * @param date1
     * @param date2
     * @Author: wangxer
     * @Description: 方式一 用Date的before,after方法
     * @Date: Created in 11:35 on 2017/9/30.
     */
    public static void compareDate(Date date1, Date date2) {
        if (date1.before(date2)) {
            System.out.println(date1 + "在" + date2 + "前面");
        } else if (date1.after(date2)) {
            System.out.println(date1 + "在" + date2 + "后面");
        } else {
            System.out.println("是同一天的同一时间");
        }
    }

    /**
     * @param date1
     * @param date2
     * @Author: wangxer
     * @Description: 方式二 用Date的getTime()方法
     * @Date: Created in 11:36 on 2017/9/30.
     */
    public static void compareDateByGetTime(Date date1, Date date2) {
        if (date1.getTime() < date2.getTime()) {
            System.out.println(date1 + "在" + date2 + "前面");
        } else if (date1.getTime() > date2.getTime()) {
            System.out.println(date1 + "在" + date2 + "后面");
        } else {
            System.out.println("是同一天的同一时间");
        }
    }
}

 

最后

以上就是神勇未来为你收集整理的Java日期比较大小的全部内容,希望文章能够帮你解决Java日期比较大小所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部