Android - 比较两个时间大小

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

* 判断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;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,151评论 0 13
  • 这个持续更新吧,只是项目暂时用到的 package bingosoft.epm.helper.utils; imp...
    一路清寒阅读 4,911评论 0 0
  • 第一次写分享,这是主要是针对知识的总结 这是友好时间工具类、包括展示友好时间、判断是否同一天、时间增加年、月、日 ...
    eastine_tutu阅读 4,210评论 0 1
  • 时间处理相关类 “时间如流水,一去不复返”,时间是一个一维的东东。所以,我们需要一把刻度尺来区表达和度量时间。在计...
    全栈JAVA笔记阅读 2,953评论 0 2
  • 美好的一天!当你好好的善待自己,好好的认真生活,发现生活也不乏美好。 家里的温度现在十度左右,我们这里24/40,...
    大皖安利阅读 884评论 4 2