java 时间格式转换及日期比较

来源:互联网 发布:创业软件集团 编辑:程序博客网 时间:2024/05/01 21:29

 把2014-5-5 22:02:11:15 这样格式的时间转换成2014年5月5日   


SimpleDateFormat in = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

        SimpleDateFormat out = new SimpleDateFormat("yyyy年MM月dd日");
        String s;
        try {
            s = out.format(in.parse("2014-5-5 22:02:11"));
            Log.i("", "msg  s = "+s);
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();

        }



打印结果:2014年5月5日   


public static boolean timeCompare(String current,String server){java.text.DateFormat df=new java.text.SimpleDateFormat("yyyy-MM-dd");java.util.Calendar c1=java.util.Calendar.getInstance();java.util.Calendar c2=java.util.Calendar.getInstance();try{c1.setTime(df.parse(current));c2.setTime(df.parse(server));}catch(java.text.ParseException e){System.err.println("格式不正确");}int result=c1.compareTo(c2);if(result==0)return true;else if(result<0)return true;elsereturn false;}


0 0
原创粉丝点击