GregorianCalendar类
Calendar类实现了公历日历,GregorianCalendar是Calendar类的一个具体实现。
Calendar 的getInstance()方法返回一个默认用当前的语言环境和时区初始化的GregorianCalendar对象。GregorianCalendar定义了两个字段:AD和BC。这些代表公历定义的两个时代。
GregorianCalendar对象的几个构造方法:
|
序号 |
构造函数和说明 |
|
1 |
GregorianCalendar() |
|
2 |
GregorianCalendar(int year, int month, int date) |
|
3 |
GregorianCalendar(int year, int month, int date, int hour, int minute) |
|
4 |
GregorianCalendar(int year, int month, int date, int hour, int minute, int second) |
|
5 |
GregorianCalendar(Locale aLocale) |
|
6 |
GregorianCalendar(TimeZone zone) |
|
7 |
GregorianCalendar(TimeZone zone, Locale aLocale) |
GregorianCalendar 类提供的方法列表:
|
序号 |
方法和说明 |
|
1 |
void add(int field, int amount) |
|
2 |
protected void computeFields() |
|
3 |
protected void computeTime() |
|
4 |
boolean equals(Object obj) |
|
5 |
int get(int field) |
|
6 |
int getActualMaximum(int field) |
|
7 |
int getActualMinimum(int field) |
|
8 |
int getGreatestMinimum(int field) |
|
9 |
Date getGregorianChange() |
|
10 |
int getLeastMaximum(int field) |
|
11 |
int getMaximum(int field) |
|
12 |
Date getTime() |
|
13 |
long getTimeInMillis() |
|
14 |
TimeZone getTimeZone() |
|
15 |
int getMinimum(int field) |
|
16 |
int hashCode() |
|
17 |
boolean isLeapYear(int year) |
|
18 |
void roll(int field, boolean up) |
|
19 |
void set(int field, int value) |
|
20 |
void set(int year, int month, int date) |
|
21 |
void set(int year, int month, int date, int hour, int minute) |
|
22 |
void set(int year, int month, int date, int hour, int minute, int second) |
|
23 |
void setGregorianChange(Date date) |
|
24 |
void setTime(Date date) |
|
25 |
void setTimeInMillis(long millis) |
|
26 |
void setTimeZone(TimeZone value) |
|
27 |
String toString() |
GregorianCalendar类的更多相关文章
- 日期操作类--GregorianCalendar类
GregorianCalendar--API JavaTM Platform Standard Ed. 6 GregorianCalendar类 Calendar类实现了公历日历,GregorianC ...
- 自学Jav测试代码三 Math类 & Date & GregorianCalendar类
2017-08-23 20:30:08 writer: pprp package test; import java.util.Date; import java.util.*; public cla ...
- Java 时间类-Calendar、Date、LocalDate/LocalTime
1.Date 类 java.util.Date是一个"万能接口",它包含日期.时间,还有毫秒数,如果你只想用java.util.Date存储日期,或者只存储时间,那么,只有你知道哪 ...
- Java基础之一组有用的类——使用公历日历(TryCalendar)
控制台程序. 公历是西方使用的日历,用GregorianCalendar类的对象来表示.GregorianCalendar对象封装了时区信息.日期和时间数据.GregorianCalendar对象有7 ...
- Java基础之一组有用的类——生成日期和时间(TryDateFormats)
控制台程序. java.util包中含有相当多的类涉及日期和时间,包括Date类.Calendar类和GregorianCalendar类. Date类对象其实定义了精确到毫秒的时刻,从1970年1月 ...
- 日期操作类--Date类
Date-API ava.util包提供了Date类来封装当前的日期和时间.Date类提供两个构造函数来实例化Date对象.第一个构造函数使用当前日期和时间来初始化对象. Date( ) 第二个构造函 ...
- 使用javaDate类代数据仓库维度表
使用javaDate类代数据仓库维度表 Date类别: ,返回一个相对日期的毫秒数.精确到毫秒.但不支持日期的国际化和分时区显示. Date 类从Java 开发包(JDK)1.0 就開始进化,当时它仅 ...
- JAVA异常处理、常用类、反射、集合
异常 异常:在Java中是指被一个方法抛出的对象. 分类:检查异常.运行时异常.错误 运行时异常(uncheckd):RuntimeException和其子类 检查异常(checkd/搜检异常):指E ...
- JDK中日期和时间的几个常用类浅析(二)
java.util.Calendar JDK中的java.util.Calendar类主要是用来处理日期和时间相关的算法运算.当你需要做一些关于日期和时间的高级算数操作时,此类可能就是你的最好选择 ...
随机推荐
- I() 方法
I()方法的介绍及使用: http://www.jb51.net/article/51213.htm
- PHP上传(单个)文件示例
通过 PHP,可以把文件上传到服务器. 创建一个文件上传表单 允许用户从表单上传文件是非常有用的. 请看下面这个供上传文件的 HTML 表单: <html> <body> &l ...
- Linux C 字符串函数 sprintf()、snprintf() 详解
一.sprintf() 函数详解 在将各种类 型的数据构造成字符串时,sprintf 的强大功能很少会让你失望. 由于 sprintf 跟 printf 在用法上几乎一样,只是打印的目的地不同而已,前 ...
- 如何 实现PHP多版本的 共存 和 切换?
编译PHP时指定路径 ./configure --prefix=/opt/php/php-5.6 make && make install 这样可以PHP版本就可以安装到一个特别的路径 ...
- java基础知识(三)java关键字
关键字是电脑语言事先定义的,是特别意义的标识符,又叫保留字.用来表示一种数据类型或程序的结构等,关键字不能用作变量名.类名.方法名或参数.java目前共有50个关键字,其中"const&qu ...
- 数据结构快速回顾——平衡二叉树 AVL (转)
平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树.1962年,G.M. Adelson-Velsky 和 E.M. Landis发明了这棵 ...
- 双系统Ubuntu分区扩容过程记录
本人电脑上安装了Win10 + Ubuntu 12.04双系统.前段时间因为在Ubuntu上做项目要安装一个比较大的软件,导致Ubuntu根分区的空间不够了.于是,从硬盘又分出来一部分空间,分给Ubu ...
- 【JSOI2010】Group 部落划分 BZOJ 1821
1821: [JSOI2010]Group 部落划分 Group Time Limit: 10 Sec Memory Limit: 64 MB 聪聪研究发现,荒岛野人总是过着群居的生活,但是 ...
- servlet 之request
request对象中其他功能 一.转发和包含 转发==>用于一个servlet和一个jsp合作处理 servlet用于处理逻辑.jsp用于显示 ...
- 15.django之Django-Rest-Framework
1.首先安装Django-Rest-Framework pip3 install djangorestframework pip3 install markdown Markdown为可视化 API ...