zoukankan      html  css  js  c++  java
  • ##API(七)————日期操作类(二)

    日期操作类

    ##日历类-Calendar类

    提供了操作字段的方法   YEAR      MONTH   DAY_OF_MONTH   HOUR
    * getInstance();返回了Calendar子类的对象
    * Calendar 相关方法
    * get() 日历字段的值
    * set() 设置值
    * add(int field,int amount); 添加字段
    * getTime(); 偏移量
    * field取值:
    * YEAR
    * MONTH
    * DATE 月中的某一天
    * DAY_OF_MONTH
    * HOUR
    * MINUTE
    * SECOND
    ##1,返回现在的日历字段,今天是2019年6月27日,但是会看到我们的输出结果是5月,因为在西方,今天就是5月
      @Test
        public void test01(){
            Calendar it = Calendar.getInstance();
            int year = it.get(Calendar.YEAR);
            int month = it.get(Calendar.MONTH);
            int date = it.get(Calendar.DATE);
            System.out.println(year);//2019
            System.out.println(month);//5
            System.out.println(date);//27
        }
    ##2,set();给日历字段设置成你想要的字段
      @Test
        public void test02(){
            Calendar it = Calendar.getInstance();
            it.set(2020,5,20);
            int year = it.get(Calendar.YEAR);
            int month = it.get(Calendar.MONTH);
            int date = it.get(Calendar.DATE);
            System.out.println(year+"年"+month+"月"+ date+"日");//2020年5月20日
        }

    ##3,对日历类进行运算

       @Test
        public void test03(){
            Calendar it = Calendar.getInstance();
            //如果是加,那么后面的数字就会是正数,如果想减,那么后面的数字就改为负值就行
            it.add(Calendar.YEAR,5);
            //一定要记住,西方的0月就是我们的12月,但是程序不会识别,就是0
            it.add(Calendar.MONTH,-5);
            int year = it.get(Calendar.YEAR);
            int month = it.get(Calendar.MONTH);
            System.out.println(year+"年"+month+"月");//2024年0月
        }
    注意:
    Calender类是抽象类,可以通过静态方法getInstance()获得Calender类的对象,其实这个获得对象是它的子类的对象。

     西方的0-11月对应着我们的1-12月,西方一周的0-6日对应我们一周的1-7日

  • 相关阅读:
    天气预报WebService的使用。
    MS Agent桌面宠物插件浅析
    SECRET文件保险柜 V2.7 统一管理并加密文件
    MSNDuoi聊天机器人 V1.0基于Duoi V2.1的二次开发
    XML操作小结
    Winform鼠标左键点击按钮弹出设置菜单
    截取部分BMP图像
    获取手机的process进程数量和手机的可用内存与总内存大小
    Service一直存在并且能调用服务里面的方法
    判断应用程序是否是用户程序
  • 原文地址:https://www.cnblogs.com/liurui-bk517/p/11089063.html
Copyright © 2011-2022 走看看