Android - 比较两个时间大小

2018-11-16  本文已影响0人  橘子神明

```贴你的代码```
/**

* 判断2个时间大小

* yyyy-MM-dd HH:mm 格式(自己可以修改成想要的时间格式)

* @param startTime   

* @param endTime

* @return

*/

public static int getTimeCompareSize(String startTime, String endTime){

int i=0;

// 年-月-日 时-分

    SimpleDateFormat dateFormat =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    try {

Date date1 = dateFormat.parse(startTime);//开始时间

        Date date2 = dateFormat.parse(endTime);//结束时间

// 1 结束时间小于开始时间 2 开始时间与结束时间相同 3 结束时间大于开始时间

        if (date2.getTime()

i=1;

        }else if (date2.getTime()==date1.getTime()){

i=2;

        }else if (date2.getTime()>date1.getTime()){

//正常情况下的逻辑操作.

            i=3;

        }

}catch (ParseException e) {

e.printStackTrace();

    }

return  i;

}

上一篇下一篇

猜你喜欢

热点阅读