zoukankan      html  css  js  c++  java
  • Calendar类

    Calendar类

    • 概念

      java.util.Callendar; 日历类,抽象类,在Date类后出现的,替换掉了很多Date类中的方法。该类将所有的可以用到的时间信息封装成静态成员变量,通过类名.静态成员变量获取时间字段
      
    • 获取方式

      由于Calendar类是一个抽象类,语言敏感性,Calendar类并不是直接俄创建对象来获取时间属性值,而是通过静态方法创建,返回子类对象。
          静态方法如下
          public static Calendar getInstance();使用默认时区和默认的语言环境获取一个日历
          对象
      
      public static void main(String[] args){
        		//实例化
              //方式一:创建其子类(GregorianCalendar的对象)
              //方式二:调用其静态方法getInstance()
              Calendar calendar = Calendar.getInstance();//其实创建它的子类对象         
          	System.out.println(c.getClass());//class java.util.GregorianCalendar
      }
      

      常用的成员方法

      public int get​(int field); 
          //返回的是给定日历字段值
      public void set​(int field,int value); 
          //将给定的日历字段设置为给定的值
      pbulic abstract void add​(int field ,int amount); 
          //根据日历规则;为给定的日历字段添加或者减去指定的时间量值
          void roll​(int field, int amount) 
        //在给定时间字段上添加或减少单个时间单位,而不改变较大的字段。
      public Date getTime​();
          //返回的是一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象
          void setTime​(Date date) 
        //使用给定的 Date设置此日历的时间。
      public long getTimelnMillis​();  
          //获取日历对象对应的毫秒值
      成员方法的参数:
          int field :日历的字段,通过Calendar类的静态成员变量获取
          public static final int YEAR = 1;   //年
      
      字段值 含义
      YEAR 年份
      MONTH 月份(0-11)
      DATE 日期
      DAY_OF_MONTH 日期,和上面的字段完全相同
      HOUR 12小时制的小时数
      HOUR_OF_DAY 24小时制的小时数
      MINUTE 分钟
      SECOND
      DAY_OF_WEEK 星期几(周日为1)
      DAY_OF_WEEK_IN_MONTH 某月中第几周
      WEEK_OF_MONTH 日历式的第几周
      DAY_OF_YEAR 一年的第多少天
      WEEK_OF_YEAR 一年的第多少周

      备注:在西方的西方,开始为周日,中国为周一。

      ​ 在Calendar类中,月份的表示是0-11代表1-12月。

      ​ 日期是有大小关系,时间靠后,时间越大。

  • 相关阅读:
    arcmap发布服务报错:“Faild to publish service”
    GIS优秀博客以及网址收藏,持续更新
    AE实现拖拽
    【ArcGIS for Server】制作并发布GP服务--缓冲分析为例
    ArcGIS API for JavaScript经典例子
    ArcGIS API for JavaScript
    Console ArcEngine 许可绑定
    FK JavaScript:ArcGIS JavaScript类库加载不成功而导致的程序异常
    FK JavaScript之:ArcGIS JavaScript添加Graphic,地图界面却不显示
    ASP.NET发布后,功能不响应
  • 原文地址:https://www.cnblogs.com/zk2020/p/14065672.html
Copyright © 2011-2022 走看看