Calendar类-日历类常用方法(JAVA)
Calendar类概述
Calendar 为特定瞬间与一组日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法
Calendar 提供了一个类方法 getInstance
- 用于获取这种类型的一般有用的对象。
- 该方法返回一个Calendar 对象。
其日历字段已使用当前日期和时间初始化:
Calendar rightNow = Calendar.getInstance();
Calendar类常用方法
public int get(int field) // 返回给定日历字段的值
public abstract void add(int field, int amount)//根据日历的规则,将指定的时间量添加或减去给定的日历字段
public final void set(int year,int month,int date) //设置当前日历的年月日
1、获取当前年月日
public class Demo{public static void main(String[] args){Calendar c = Calendar.getInstance();int year = c.get(Calendar.YEAR);int month = c.get(Calendar.MONTH)+1;int date = c.get(Calendar.DATE);System.out.println(year + "年" + month + "月" + date + "日");
2、3年前的今天
public class Demo{public static void main(String[] args){Calendar c = Calendar.getInstance();c.add(Calendar.YEAR,-3);int year = c.get(Calendar.YEAR);int month = c.get(Calendar.MONTH)+1;int date = c.get(Calendar.DATE);System.out.println(year + "年" + month + "月" + date + "日");
3、10年后的10天前
public class Demo{public static void main(String[] args){Calendar c = Calendar.getInstance();c.add(Calendar.YEAR,+10);c.add(Calendar.DATE,-10);int year = c.get(Calendar.YEAR);int month = c.get(Calendar.MONTH)+1;int date = c.get(Calendar.DATE);System.out.println(year + "年" + month + "月" + date + "日");
4、设置当前的年月日
public class Demo{public static void main(String[] args){Calendar c = Calendar.getInstance();c.set(2030,1,1);int year = c.get(Calendar.YEAR);int month = c.get(Calendar.MONTH)+1;int date = c.get(Calendar.DATE);System.out.println(year + "年" + month + "月" + date + "日");
Calendar类-日历类常用方法(JAVA)相关推荐
- Java Calendar(日历类)
Java Calendar类的介绍 文章目录 Java Calendar类的介绍 简介 SimpleDateFormat类: Calendar类: 简介 Calendar 类是一个抽象类. 它为&qu ...
- Calendar是日历类
Calendar是日历类,在Date后出现,替换掉了许多Date的方法.该类将所有可能用到的时间信息封装为静态成员变量,方便获取. Calendar为抽象类,由于语言敏感性,Calendar类在创建对 ...
- Calendar(日历类)
日历类,他是一个抽象类,封装了所有的日历字段值,通过统一的方法根据传入不同的日历字段可以获取值. 1.如何得到一个日历对象呢? Calendar c = Calendar.ge ...
- Java学习(16)--System 类/Date 类/ Calendar类
System (1)系统类 ,提供了一些有用的字段和方法 (2)成员方法 A:运行垃圾回收器 public static void gc() B:退出 jvm public static void ...
- java中calendarr,Java学习(16)--System 类/Date 类/ Calendar类
System (1)系统类 ,提供了一些有用的字段和方法 (2)成员方法 A:运行垃圾回收器 public static void gc() B:退出 jvm public static void e ...
- Java基础------calender日历类
java 常用的类 calender Calendar是日历类,该类将所有可能用到的时间信息封装为静态成员变量,方便获取. 一.获取方式 Calendar类在创建对象时并非直接创建,而是通过静态方法 ...
- java基础第十三天 日历类
1.日历类(Calendar) 日历类Calendar 1.获取实例需要通过getInstance(),不能new,因为他是抽象的 2.创建实例是通过子类GregorianCalendar的构造器 p ...
- java学习--基础知识进阶第五天--API、 Object类 System类、日期相关类、包装类正则表达式...
今日内容介绍 u Object类 & System类 u 日期相关类 u 包装类&正则表达式 第1章 Object类 & System类 1.1 Object类 1.1. ...
- JAVA基础03-Object类,常用类,基本的数据结构, Collection常用体系,泛型-泛型通配符
1.object类 1.概述 java.lang.object类是java语言中的根类,即所有类的超类(基类)他描述的所有的方法子类都可以使用,在对象实例化的时候最终找到的类就是object 如果一个 ...
最新文章
- [递归]一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。
- Oracle报错createPool,Jmeter中连接Oracle报错Cannot create PoolableConnectionFactory
- Linux 裸设备基础知识(转)
- 2021CCF颁奖典礼首次多平台网络直播,致敬获得者!CCF杰出工程师
- server2003进入oracle,windows server 2003安装oracle
- oracle分区表带入SQL语句,Oracle 分区表常用SQL语句 (转载)
- Catch That Cow【广搜】
- 2014-06-29 Web-Front的学习(5)-----DOM学习及JavaScript的扩展
- 中gcd函数_算法|博弈论入门(函数讲解+真题模板)
- Java虚拟机类加载机制--类加载器详解
- EXCEL转PDF方法之使用PDF虚拟打印机生成PDF文件
- Aliplayer直播截图+水印
- PMP-PMBOK(第六版)--49个过程ITTO汇总
- SDHC (High Capacity SD Memory Card)
- 比特(bits),符号(symbol),码片(chips)区别
- HashMap遍历方法和实现原理分析
- Power BI(二十)power pivot之Earlier函数 - DAX进阶的里程碑
- Office OneNote 2007 是一个数字笔记本
- 最新2021年自由钱江路《自由钱江路投@资课》值得学习吗
- Ecplise中常用快捷键
热门文章
- autoCAD 创建和编辑AutoCAD图元
- C++的异常[转载]
- 郝斌c语言视频错误的在哪里,根据郝斌C语言视频学的解简单一元二次方程的代码总是敲错,求大神帮忙看看...
- html5中图片热点,HTML5 创建热点图
- 用Node.js实现一个HTTP服务器程序(文件服务器)
- 【数据结构】格洛克怎么上膛?栈的结构帮你解答!
- 实训十四:路由器策略路由(PBR)配置
- java高校图书馆管理网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- java画胖虎_漫画家马千里闲在家里画的“胖虎下山图”火了,关键部位令人瞩目...
- js连接mqtt进行通信