zoukankan      html  css  js  c++  java
  • Java中的日期(Calendar、Date)

    (1)获取当前日期:

         java.util.Calendar calendar = java.util.Calendar.getInstance();

                                  或  = new java.util.GregorianCalendar();

    (2)将cdr的日期加、减若干天:

         函数原型:void java.util.Calendar.add(int field, int amount);

         加5天:calendar.add(java.util.Calendar.DATE, 5);

         减5天:calendar.add(java.util.Calendar.DATE, -5);

    (3)获取cdr相应的Date对象:

        java.util.Date date = calendar.getTime();

    (4)日期比较

        boolean java.util.Calendar.before(Object when);

        boolean java.util.Calendar.after(Object when);

        int java.util.Calendar.compareTo(Calendar anotherCalendar);

        java.util.Date.before(java.util.Date anotherDate);

        java.util.Date.after(java.util.Date anotherDate);

        int java.util.Date.compareTo(java.util.Date anotherDate);

    (5)日期格式:

        java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(); //使用默认格式

                            或指定格式 = new java.text.SimpleDateFormat("yyyy-MM-dd");

                            又如:

                                 = new java.text.SimpleDateFormat("HH:mm:ss");

                                 = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

                          

        java.lang.String java.text.DateFormat.format(java.util.Date date)

        例如:System.out.println(sdf.format(date));

  • 相关阅读:
    实习第一周小记------生活不易
    第一次实习面试感受----苦逼程序员生活初体验
    第一次实习面试感受----苦逼程序员生活初体验 分类: 程序人生 2013-07-28 14:13 2395人阅读 评论(0) 收藏
    Java-基于JDK的动态代理
    JS字符串去替换元素再转换成数组
    byte溢出栗子
    Java链式写法
    Scala笔记
    Java反射使用方法
    Java数组3种创建方式
  • 原文地址:https://www.cnblogs.com/likeju/p/5110219.html
Copyright © 2011-2022 走看看