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

createh53个月前 (12-27)技术教程38

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


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常用时间工具类(LocalDateTime)

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

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

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

Java 实现日期的格式化,月份和天不足两位时补上0

问题:在java开发中,有时候我们单独获取日期的月份和天数是一个int类型的整数,小于10的时候,是一位数,而我们需要的是两位数,例如:01、02、03、04、05…代码import java.uti...

侠说java8-LocalDateTime等时间使用手册(全),先mark后看

前言java8的时间日期api给我们提供了极大的便利。如何更好的熟悉使用时间api也是学习java8的一个很重要的知识点,下面我们一起来学习学习。本篇文章代码比较多,可以作为工具,需要使用时,再来查阅...

java8日期类型属性指定格式序列化全局配置及特殊序列化

简述在springboot web日常开发中,若属性直接用的日期类型,势必会涉及到日期属性的格式化,如统一返回此种格式 yyyy-MM-dd HH:mm:ss给前端,前端也以这种格式传入日期属性值到后...