美文网首页Android
Android 时间类型字符串比较大小

Android 时间类型字符串比较大小

作者: 可乐_JS | 来源:发表于2020-09-28 10:09 被阅读0次
简单记录下项目中列表中使用时间排序的做法

思路:将字符串以对应的格式转换成Date,然后date.getTime来进行比较

代码如下:

    private static void ListSort(List<HomeListBean> list) {
        Collections.sort(list, new Comparator<HomeListBean>() {
            @Override
            public int compare(HomeListBean o1, HomeListBean o2) {
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                try {
                    Date dt1 = format.parse(o1.PublishTime);
                    Date dt2 = format.parse(o2.PublishTime);
                    if (dt1.getTime() > dt2.getTime()) {
                        return 1;
                    } else if (dt1.getTime() < dt2.getTime()) {
                        return -1;
                    } else {
                        return 0;
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
                return 0;
            }
        });
    }

相关文章

  • Android 时间类型字符串比较大小

    简单记录下项目中列表中使用时间排序的做法 思路:将字符串以对应的格式转换成Date,然后date.getTime来...

  • java常用api

    字符串 Str=String类型的字符串 字符串比较str.compareto(stra);忽略大小写:str.c...

  • 2018-11-20

    打卡时间:15:00 String类型 5、字符串大小写转换方法ECMAScript中设计字符串大小写转换的方法有...

  • hackerrank-sql 刷题-medium部分 ➕hard

    1.The PADS 2.Occupations mysql字符串大小比较:使用MAX()查询一个字符串类型的字段...

  • 字符和字符串

    字符: 字符串: 计算字符串长度: 字符串拼接 格式化字符串 字符串比较: 判断前后缀 大小写转换 转换为基本数据类型

  • Python字符串

    1 序列 1.1 序列类型操作符 1.2 内建函数 字符串 2.1 字符串操作符 比较操作符:字符串大小按照ASC...

  • 十一:PHP字符串的比较

    一:总结 strcmp()比较字符串的大小,区分大小写,对ascall码的比较 strcasecmp()比较字符串...

  • 麻省-计算机-2

    1、数据类型:数字、字符串和布尔 2、类型规范,当一个字符串和数字比较大小时,python会用它的ASCII的码值...

  • go简要 - string字符串函数

    常用字符串操作函数 类型转换 比较对比 搜索 查找 统计 替换 删除过滤 大小写转换 前缀后缀 字符串分割 拼接 ...

  • 时间转字符串比较大小

网友评论

    本文标题:Android 时间类型字符串比较大小

    本文链接:https://www.haomeiwen.com/subject/gbqduktx.html