每天带你学java:Calendar类 java里calendar

每天学习一点点,一定要手动写噢!看会了是知识,能手动敲出来才会转化为你的技能。技能是练出来的,不是看出来的噢


Calendar是抽象类,不能创建对象,Calendar类提供了静态方法 getInstance()直接获取子类的对象。


1.常用方法

- public int get(int field):返回给定日历字段的值。

- public void set(int field, int value):将给定的日历字段设置为给定值。

- public Date getTime():返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象。


2.Calendar类中提供很多静态成员,直接类名调用,代表给定的日历字段:

YEAR 年

MONTH 月(从0开始,可以+1使用)

DAY_OF_MONTH 月中的天(几号)

HOUR 时(12小时制)

HOUR_OF_DAY 时(24小时制)

MINUTE 分

SECOND 秒

DAY_OF_WEEK

周中的天(周几,周日为1,可以-1使用)



相关文章

大数据编程入门:Java日期及时间 java 大数据

在使用Java语言写一些小程序的时候,总少不了与时间打交道,那么在Java中我们需要输出日期时间时应该怎么编写呢?今天小编将为大家带来一篇大数据编程入门:Java日期时间的文章。一、Java Date...

JAVA常用时间工具类(LocalDateTime)

判断当前时间是在某个时间段内Date转换为LocalDateTimeLocalDateTime转换为Date获取指定日期的毫秒获取指定日期的秒获取指定时间的指定格式获取"yyyy-MM-dd...

100个Java工具类之53:日历类Calendar

Calendar类主要作用是提供日期转换。它是一个抽象类,需调用特定方法getInstance来获取实例。下文是对其通用用法的介绍。一、获取当前时间//获取当前时间 返回Date类型 Calendar...

java组件huTool日期DateUtil工具的使用

Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法。日期处理也是日常工作中常用到的,下面说一下工具下用到的一些方法。计算between(Date begin...

Java 8时间类,越用越香 java中时间用什么类型

为什么会在Jdk8中加入很多时间类非线程安全java.util.Date 是非线程安全的,所有的日期类都是可变的,这是Java日期类最大的问题之一。Date date = new Date(); fo...

在java中进行日期时间比较的4种方法

1. Date.compareTo()java.util.Date提供了在Java中比较两个日期的经典方法compareTo()。如果两个日期相等,则返回值为0。如果Date在date参数之后,则返回...