public class HahaTime {          public static void main(String[] args) {                  /**          * 原来的日期          */         List list = new ArrayList();         list.add("2014-03-04 22:22:22");         list.add("2014-4-04 22:22:22");         list.add("2014-05-04 22:22:22");         list.add("2014-03-04 21:22:22");         list.add("2014-03-2 22:21:22");         list.add("2014-03-04 8:22:20");         list.add("2014-03-04 22:22:8");         list.add("2014-03-04 22:22:01");         list.add("2014-03-5 22:22:8");         SimpleDateFormat dateFormat = new SimpleDateFormat(                 "yyyy-MM-dd HH:mm:ss");         List list2 = new ArrayList();         /**          * 格式化原来的日期,转换为:xxxx-xx-xx xx:xx:xx这样的格式,          */         for (int i = 0; i < list.size(); i++) {             Date string;             try {                 /**                  * 转成标准日期                  */                 string = dateFormat.parse(list.get(i).toString());                 /**                  * 格式化成自己设定类型                  */                 String string2 = dateFormat.format(string);                 /**                  * 重新放入list集合                  */                 list2.add(string2);             } catch (ParseException e) {                 // TODO Auto-generated catch block                 e.printStackTrace();             }         }         Collections.sort(list2);         System.out.println("排序后");         for (int i = 0; i < list2.size(); i++) {             System.out.println(list2.get(i));         }         // Log.i("排序之前的list片段", "========" + list.toString());         // Collections.sort(list);         // SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");         // Log.i("排序后的情况,22222,", "=========" + list.toString());     }     public static class MapComparator implements             Comparator> {                  //@Override         public int compare(Map o1, Map o2) {             // TODO Auto-generated method stub             Date b1 = (Date) o1.get("time");             Date b2 = (Date) o2.get("time");             if (b2 != null) {                 return b1.compareTo(b2);             }             return 0;         }     }      }

android java标准时间_java android中对list的时间进行排序相关推荐

  1. android java 圆角_java – Android:给一个webview圆角?

    我试图给我的webView圆角. 这是我的代码: rounded_webview.xml: android:shape="rectangle" android:padding=&q ...

  2. android java函数_java – 在android中创建全局函数

    像这样创建类并在此处添加您的函数: package com.mytest; import android.content.Context; import android.net.Connectivit ...

  3. android java标准时间_Android 时间 日期 相关

    一.概念 参考时间标准总结 IAT.UT.UTC.GMT.夏令时 1.格林尼治标准时间:Greenwich Mean Time(简称 GMT) GMT 以格林尼治天文台经线为 0 度经线,将世界分为 ...

  4. android java包_android SDk中常用的java包介绍

    下面是android SDK中API中的主要java包的功能简介: android.app :提供高层的程序模型.提供基本的运行环境 android.content :包含各种的对设备上的数据进行访问 ...

  5. android java 调用js,Android中Java和JavaScript交互实例

    Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本.本文将介绍如何实现Java代码和Javascript代码的相互调用. 如 ...

  6. android java 指针,opencv android:向我的代码中添加cascade分类器后出现空指针异常

    我在casecadeclassifier.java类中收到空指针异常 在这里: Mat objects_mat = objects; detectMultiScale_4(nativeObj, ima ...

  7. android java静态库,Android make 中变量记录

    转换mk文件到bp文件 $ out/soong/host/linux-x86/bin/androidmk Android.mk > Android.bp 编译不同类型的模块 编译成 Native ...

  8. android java 指针异常处理,Android程序员日常开发中异常总结

    CaptainAndroid.png Java异常 平时开发中遇到的java异常很多,因为引起原因一目了然,当然也有不好解决的,比如一个简单的空指针异常你可能始终无法找到其为空的原因,甚至使用前还做了 ...

  9. android 为什么java文件下载_java – Android:如何在android下载文件?

    我正在尝试从URL下载文件.我有以下代码. package com.example.downloadfile; import java.io.BufferedOutputStream; import ...

最新文章

  1. 超实用 Linux下通过VNC安装Oracle
  2. hibernate 基础学习
  3. promise then err_Promise 原理解析与实现(遵循Promise/A+规范)
  4. Spring中类路径下文件读取方式
  5. 致敬!再见了!LayUI !
  6. Java+MyEclipse+Tomcat (五)DAO和Java Bean实现数据库和界面分开操作
  7. Session为null 问题
  8. weblogic工具_WebLogic Classloader分析工具
  9. linux对于文本的操作,Linux文本文件操作
  10. Codeforces 708D 上下界费用流
  11. JQuery源码分析 --- 运动animate 基本原理
  12. Linux手势控制软件,让 linux 实现触摸板多点触控与手势操作
  13. SHP格式数据点线面无边界坐标生成经纬度边界点集合数据
  14. 个人笔记:C语言逻辑运算符
  15. 数字信号处理概览与框图
  16. ReversingWithLena——01. Olly + assembler + patching a basic reverseme
  17. combo接口(combo接口)
  18. Android 项目必备(八)--> APP 的开发流程
  19. Convolutional Neural Networks for Sentence Classification(卷积神经网络句子分类)
  20. 计算机会计与手工会计的区别与联系,会计电算化与手工会计的差异和共同点各是什么...

热门文章

  1. 一群阿里人如何用 10 年自研洛神云网络平台?技术架构演进全揭秘!
  2. 为什么你的年薪只是别人的月薪?你需要技术专家帮你「充电」
  3. 一篇文章带你快速理解微服务架构,由浅入深带你走进微服务架构的核心
  4. python document_python处理document文档保留原样式
  5. linux无法关机 grub2,Ubuntu关机卡住无法关机如何解决?
  6. python关键字中文意思_python 字符串只保留汉字的方法
  7. 华为oj题目c语言,华为OJ机试题目——24点游戏算法
  8. 黑马商城项目级联选择占满全屏解决方案
  9. 第2篇:Flowable快速工作流脚手架Jsite_配置项目
  10. regedit或child_process添加注册表