android java标准时间_java android中对list的时间进行排序
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的时间进行排序相关推荐
- android java 圆角_java – Android:给一个webview圆角?
我试图给我的webView圆角. 这是我的代码: rounded_webview.xml: android:shape="rectangle" android:padding=&q ...
- android java函数_java – 在android中创建全局函数
像这样创建类并在此处添加您的函数: package com.mytest; import android.content.Context; import android.net.Connectivit ...
- android java标准时间_Android 时间 日期 相关
一.概念 参考时间标准总结 IAT.UT.UTC.GMT.夏令时 1.格林尼治标准时间:Greenwich Mean Time(简称 GMT) GMT 以格林尼治天文台经线为 0 度经线,将世界分为 ...
- android java包_android SDk中常用的java包介绍
下面是android SDK中API中的主要java包的功能简介: android.app :提供高层的程序模型.提供基本的运行环境 android.content :包含各种的对设备上的数据进行访问 ...
- android java 调用js,Android中Java和JavaScript交互实例
Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本.本文将介绍如何实现Java代码和Javascript代码的相互调用. 如 ...
- android java 指针,opencv android:向我的代码中添加cascade分类器后出现空指针异常
我在casecadeclassifier.java类中收到空指针异常 在这里: Mat objects_mat = objects; detectMultiScale_4(nativeObj, ima ...
- android java静态库,Android make 中变量记录
转换mk文件到bp文件 $ out/soong/host/linux-x86/bin/androidmk Android.mk > Android.bp 编译不同类型的模块 编译成 Native ...
- android java 指针异常处理,Android程序员日常开发中异常总结
CaptainAndroid.png Java异常 平时开发中遇到的java异常很多,因为引起原因一目了然,当然也有不好解决的,比如一个简单的空指针异常你可能始终无法找到其为空的原因,甚至使用前还做了 ...
- android 为什么java文件下载_java – Android:如何在android下载文件?
我正在尝试从URL下载文件.我有以下代码. package com.example.downloadfile; import java.io.BufferedOutputStream; import ...
最新文章
- 超实用 Linux下通过VNC安装Oracle
- hibernate 基础学习
- promise then err_Promise 原理解析与实现(遵循Promise/A+规范)
- Spring中类路径下文件读取方式
- 致敬!再见了!LayUI !
- Java+MyEclipse+Tomcat (五)DAO和Java Bean实现数据库和界面分开操作
- Session为null 问题
- weblogic工具_WebLogic Classloader分析工具
- linux对于文本的操作,Linux文本文件操作
- Codeforces 708D 上下界费用流
- JQuery源码分析 --- 运动animate 基本原理
- Linux手势控制软件,让 linux 实现触摸板多点触控与手势操作
- SHP格式数据点线面无边界坐标生成经纬度边界点集合数据
- 个人笔记:C语言逻辑运算符
- 数字信号处理概览与框图
- ReversingWithLena——01. Olly + assembler + patching a basic reverseme
- combo接口(combo接口)
- Android 项目必备(八)--> APP 的开发流程
- Convolutional Neural Networks for Sentence Classification(卷积神经网络句子分类)
- 计算机会计与手工会计的区别与联系,会计电算化与手工会计的差异和共同点各是什么...
热门文章
- 一群阿里人如何用 10 年自研洛神云网络平台?技术架构演进全揭秘!
- 为什么你的年薪只是别人的月薪?你需要技术专家帮你「充电」
- 一篇文章带你快速理解微服务架构,由浅入深带你走进微服务架构的核心
- python document_python处理document文档保留原样式
- linux无法关机 grub2,Ubuntu关机卡住无法关机如何解决?
- python关键字中文意思_python 字符串只保留汉字的方法
- 华为oj题目c语言,华为OJ机试题目——24点游戏算法
- 黑马商城项目级联选择占满全屏解决方案
- 第2篇:Flowable快速工作流脚手架Jsite_配置项目
- regedit或child_process添加注册表