首页 > 其他分享 >【android 】android 比较两个时间大小

【android 】android 比较两个时间大小

时间:2023-02-16 15:14:06浏览次数:33  
标签:date1 date2 return getTime 时间 大小 android 比较

  /**
     * 对比两个时间
     *
     * @param startTime
     * @param endTime
     * @return
     */
    public static boolean 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() < date1.getTime()) {
                i = 1;
            } else if (date2.getTime() == date1.getTime()) {
                i = 2;
            } else if (date2.getTime() > date1.getTime()) {
                //正常情况下的逻辑操作.
                i = 3;
            }
        } catch (ParseException e) {
            e.printStackTrace();
        }
        if (i == 1 || i == 2) {
            return true;
        } else {
            return false;
        }
    }

 

标签:date1,date2,return,getTime,时间,大小,android,比较
From: https://www.cnblogs.com/opensmarty/p/17126820.html

相关文章

  • 【android】Android使用LAME将pcm文件转mp3文件
    Android使用LAME将pcm格式转mp3格式lame介绍:LAME是一款开源的MP3编码器,被认为是中高比特率和VBR的最佳MP3编码器,质量和速度方面的改进仍在继续,可能使LAME成为仍在积极开发......
  • 【android 】Android AudioRecord录制PCM以及转换为wav和mp3
    AndroidAudioRecord录制PCM以及转换为wav和mp31.录制pcmpcm介绍pcm是指音频裸数据是脉冲编码调制数据。描述一段PCM数据通常以下几个概念:量化格式(SampleFormat)又叫位深度......
  • 直播平台软件开发,Android 计时器,定时功能
    直播平台软件开发,Android计时器,定时功能 计时器工具类importandroid.annotation.SuppressLint;importandroid.os.Handler;importandroid.os.Message; importandro......
  • C++ 浮点数比较代码
    #include<algorithm>#include<cmath>#include<iostream>//如果a和b之间的差异在a和b中较大者的epsilon百分比以内,则返回trueboolapproximatelyEqualR......
  • android 开发问题
    viewpager滑动时中间的一闪而过开发时遇到了这个问题,百思不得其解,后来查看源码/***Setthecurrentlyselectedpage.**@paramitemItemindex......
  • Oracle表空间和数据库每日增长大小评估脚本
    表空间每日增长量统计11gSELECTa.snap_id,c.tablespace_namets_name,TO_CHAR(TO_DATE(a.rtime,'mm/dd/yyyyhh24:mi:ss'),......
  • C++中的结构体内嵌比较函数
    概述结构体内嵌比较函数有两种比较常见的应用场合:sort()和优先队列priority_queue<>其中,sort默认从小到大排序,优先队列从大到小排序,要改变默认的次序,必须上比较函数壹个栗......
  • 【android】关于Android中将PCM转AMR的问题探讨
    因为项目中用到了阿里的语音识别技术,但是返回的是PCM原始数据,这里就需要将PCM转为AMR的音频格式,这里将其中遇到的问题记录下来,有需要的小伙伴们可以参考一下。这里的实现......
  • PaddleOcr 在k8s上遇到的core_avx.so文件大小变为0解决
    基础镜像:https://hub.docker.com/layers/paddlecloud/paddleocr/2.6-gpu-cuda11.2-cudnn8-latest/images/sha256-68dc01231ea4530fa48474a09866757737988e36a4dfd75c956a27......
  • 【android 】Android PCM文件转WAV文件
    之前对android音频方面根本不了解,找了很多博客都没找到合适自己的,顺便看了很多代码,发现pcm基本上所有的音频格式都能转,我项目里面用到的就是wav的,所以这里贴一下pcm转wav......