使用方法:

@Testpublic void test() {
//      调用其静态方法得到一个对象Calendar calendar =  Calendar.getInstance();System.out.println(calendar.getClass());
//      输出的为        GregorianCalendar类//        get()  得到所需的数据 比如这一年的第几天int days = calendar.get(Calendar.DAY_OF_YEAR);System.out.println("今天是2021年的第"+days+"天");//       set()   设置某一天为指定的某一天int days_mouth = calendar.get(Calendar.DAY_OF_MONTH);System.out.println("今天为本月的第"+ days_mouth+"天");calendar.set(Calendar.DAY_OF_MONTH, 20);int new_day_mouth = calendar.get(Calendar.DAY_OF_MONTH);System.out.println("设置后为:"+new_day_mouth);//      add() 可以对某一天加或减System.out.println("***********************************");calendar.add(Calendar.DAY_OF_MONTH, +5);days = calendar.get(Calendar.DAY_OF_MONTH);System.out.println(days);//     getTime : 日历类变为Date类Date date = calendar.getTime();System.out.println(date);
//      setTime(): Date类改为日历类Date date1 = new Date();calendar.setTime(date1);System.out.println(calendar.get(Calendar.DAY_OF_MONTH));}

Calender日历类相关推荐

  1. 常用类 (五) ----- Date日期类和Calender日历类

    相关文章: <常用类 (一) ----- Arrays数组工具类> <常用类 (二) ----- Math类> <常用类 (三) ----- BigDecimal和Big ...

  2. Java基础------calender日历类

    java 常用的类  calender Calendar是日历类,该类将所有可能用到的时间信息封装为静态成员变量,方便获取. 一.获取方式 Calendar类在创建对象时并非直接创建,而是通过静态方法 ...

  3. Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)

    目录 1.QCalendar日历类 2.QDateTimeEdit时间类 1.QCalendar日历类 QCalendar是一个日历控件,它提供了一个基于月份的视图,允许用户通过鼠标或键盘选择日期,默 ...

  4. Java的知识点22——时间处理相关类、Date时间类(java.util.Date)、DateFormat类和SimpleDateFormat类、Calendar日历类

    时间处理相关类 用long类型的变量来表示时间,获得现在时刻的"时刻数值":long now = System.currentTimeMillis(); Date时间类(java. ...

  5. 【Java Calendar日历类】可视化日历程序(控制台输出)

    Calendar日历类 Calendar 类是一个抽象类,为我们提供了关于日期计算的相关功能,比如:年.月.日.时.分.秒的展示和计算. GregorianCalendar 是 Calendar 的一 ...

  6. Calendar是日历类

    Calendar是日历类,在Date后出现,替换掉了许多Date的方法.该类将所有可能用到的时间信息封装为静态成员变量,方便获取. Calendar为抽象类,由于语言敏感性,Calendar类在创建对 ...

  7. java日历类add方法_Java日历computeTime()方法及示例

    java日历类add方法 日历类computeTime()方法 (Calendar Class computeTime() method) computeTime() method is availa ...

  8. java日历类add方法_Java日历computeFields()方法及示例

    java日历类add方法 日历类的computeFields()方法 (Calendar Class computeFields() method) computeFields() method is ...

  9. java日历类add方法_Java日历setFirstDayOfWeek()方法与示例

    java日历类add方法 日历类setFirstDayOfWeek()方法 (Calendar Class setFirstDayOfWeek() method) setFirstDayOfWeek( ...

最新文章

  1. mysql display size_mysql integer size 大小
  2. 塞尔达传说gba_回顾 | 猹鱼主题速写:塞尔达传说 英国绅士
  3. Node.js 官方文档中文版
  4. 百练4982 踩方格
  5. 猫版超级玛丽 附下载
  6. HttpURLConnection的使用步骤
  7. Python学习笔记--6.2 文件读写
  8. 【渝粤教育】国家开放大学2018年春季 0688-22T老年精神障碍护理 参考试题
  9. Android Gradle 指定 Module 打包
  10. 网络通信原理_互联网通信协议
  11. Autocad ET扩展工具汉化
  12. Panoramic 控件设计举例
  13. MySQL5.7.xx安装卡在Staring the server解决方案--亲测有效
  14. 无锁队列真的比有锁队列快吗【c++ linux后台开发】
  15. 国产操作系统能不能完全替代windows,普及大众?
  16. windebug 指令详解
  17. 线程与进程,你真得理解了吗
  18. OpenCV检测眨眼
  19. 调用微信上传图片接口和下载图片接口
  20. NILM Metadata的构成初探

热门文章

  1. 前端学习(1752):前端调试值之网络请求的监控
  2. “睡服”面试官系列第二十篇之generator函数的异步应用(建议收藏学习)
  3. “睡服”面试官系列第十九篇之async函数(建议收藏学习)
  4. 前端学习(1415):ajax的运行环境
  5. 前端学习(504):垂直居中的第一种方式
  6. 第三十八期:用Git帮助写作者更好地完成工作
  7. 大型动态应用系统平台系统架构?这些大家并不陌生
  8. 实例8:python
  9. MATLAB 中RMSE和MAPE的计算方法
  10. Python基础之函数