今天,看到有人这样编写代码,有点不明所以:

Calendar calendar = Calendar.getInstance();

calendar.get(1);

calendar.get(2)+1;

所以自己亲测一番:

public class TestCalendar {
public static void main(String[] args) {
    System.out.println("Calendar总字段数:" + Calendar.FIELD_COUNT);
System.out.println("era = " + Calendar.ERA);
System.out.println("year = " + Calendar.YEAR);
System.out.println("month = " + Calendar.MONTH);
System.out.println("week_of_year = " + Calendar.WEEK_OF_YEAR);
System.out.println("week_of_month = " + Calendar.WEEK_OF_MONTH);
System.out.println("date = " + Calendar.DATE);
System.out.println("day_of_month = " + Calendar.DAY_OF_MONTH);
System.out.println("day_of_year = " + Calendar.DAY_OF_YEAR);
System.out.println("day_of_week = " + Calendar.DAY_OF_WEEK);
System.out.println("day_of_week_in_month = " + Calendar.DAY_OF_WEEK_IN_MONTH);
System.out.println("am_pm = " + Calendar.AM_PM);
System.out.println("hour = " + Calendar.HOUR);
System.out.println("hour_of_day = " + Calendar.HOUR_OF_DAY);
System.out.println("minute = " + Calendar.MINUTE);
System.out.println("second = " + Calendar.SECOND);
System.out.println("millisecond = " + Calendar.MILLISECOND);
System.out.println("zone_offset = " + Calendar.ZONE_OFFSET);
System.out.println("dst_offset = " + Calendar.DST_OFFSET);
}
}

  测试输出:

Calendar总字段数:17
era = 0
year = 1
month = 2
week_of_year = 3
week_of_month = 4
date = 5
day_of_month = 5
day_of_year = 6
day_of_week = 7
day_of_week_in_month = 8
am_pm = 9
hour = 10
hour_of_day = 11
minute = 12
second = 13
millisecond = 14
zone_offset = 15
dst_offset = 16

  可以看出日期类Calender的字段值都有默认的int类型的值所对应,这样只要记住这些值就可以直接用数值代替,但是感觉没有字段好用。

Calender类——字段值介绍的更多相关文章

  1. Qt+QGIS二次开发:自定义类实现查询矢量数据的属性字段值(图查属性)

    在GIS领域,有两种重要的查询操作,图查属性和属性查图. 本文主要介绍如何在QGIS中通过从QgsMapToolIdentify中派生自定义类实现查询矢量数据的属性字段值(图查属性). 重点参考资料: ...

  2. java中使用反射获取pojo(实体)类的全部字段值

    说起反射.不得不说它实在是太强大了,通过反射就能够轻轻松松拿到各种东东,假设你想在项目中解除对某个类的依赖,能够考虑用反射. 今天跟大家分享的是通过java中的反射,获取pojo类的全部字段值. 为什 ...

  3. java中使用反射获取pojo(实体)类的所有字段值

    出处:https://developer.aliyun.com/article/239346 说起反射,不得不说它实在是太强大了,通过反射就可以轻轻松松拿到各种东东,如果你想在项目中解除对某个类的依赖 ...

  4. Java中Date和Calender类的使用方法

    查看文章     Java中Date和Calender类的使用方法 2009-10-04 20:49 Date和Calendar是Java类库里提供对时间进行处理的类,由于日期在商业逻辑的应用中占据着 ...

  5. Java 常用对象-Date类和Calender类

    2017-11-02 22:29:34 Date类:类 Date 表示特定的瞬间,精确到毫秒. 在 JDK 1.1 之前,类 Date 有两个其他的函数.它允许把日期解释为年.月.日.小时.分钟和秒值 ...

  6. 转 Nmon 监控生成数据文件字段的介绍

    ##发现nomon 一个好用的功能 数据透视图 PIVOTCHART:这些参数被用来构建数据透视图.所需的参数:Sheetname,PageField,rowfield,columnfield,Dat ...

  7. 为什么说JAVA中要慎重使用继承 C# 语言历史版本特性(C# 1.0到C# 8.0汇总) SQL Server事务 事务日志 SQL Server 锁详解 软件架构之 23种设计模式 Oracle与Sqlserver:Order by NULL值介绍 asp.net MVC漏油配置总结

    为什么说JAVA中要慎重使用继承   这篇文章的主题并非鼓励不使用继承,而是仅从使用继承带来的问题出发,讨论继承机制不太好的地方,从而在使用时慎重选择,避开可能遇到的坑. JAVA中使用到继承就会有两 ...

  8. 微软在 .NET 3.5 新增了一个 HashSet 类,在 .NET 4 新增了一个 SortedSet 类,本文介绍他们的特性,并比较他们的异同。

    微软在 .NET 3.5 新增了一个 HashSet 类,在 .NET 4 新增了一个 SortedSet 类,本文介绍他们的特性,并比较他们的异同. .NET Collection 函数库的 Has ...

  9. php 数组 类对象 值传递 引用传递 区别

    一般的数据类型(int, float, bool)不做这方面的解说了 这里详细介绍一下数组和的类的对象作为参数进行值传递的区别 数组值传递 实例代码: <?php function main() ...

随机推荐

  1. PHPstudy 修改数据库上传大小

    要修改的地方已经标出来了 直接修改为你需要的值即可:

  2. js 三级联动 1

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  3. python的性能测试(timeit)

    import timeit def test(): lista = [] listb = [] for i in range(100): lista.append(i) for i in range( ...

  4. window端口被占用

    一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportExceptio ...

  5. 查看包名和Activity的小工具

    添加到右键菜单,很方便. 做个记录:请移步原文

  6. 国际化之fmt标签

    1. 什么是国际化和本地化: I. 本地化:一个软件在某个国家或地区使用时,采用该国家或地区的语言,数字,货币,日期等习惯.II. 国际化:软件开发时,让它能支持多个国家和地区的本地化应用.使得应用软 ...

  7. django-CBV刨析、模板层

    今日内容概要 CBV源码剖析 模版层 模版语法传值 模版语法之过滤器 模版语法之标签 自定义过滤器.标签及inclusion_tag 模版的继承 模版的导入 FBV与CBV ""& ...

  8. StackOverflow 创始人关于如何高效编程的清单.md

    这是 StackOverflow 联合创始人 Jeff Atwood 注释的十戒.程序员普遍有很强的自尊心,都应该看看本文,打印下来时刻提醒自己. "无我编程"发生在开发阶段,表现 ...

  9. Rocket - tilelink - Broadcast

    https://mp.weixin.qq.com/s/-pjCLzzincJz0Z66orx8kg   介绍Broadcast的实现.   ​​   1. 基本介绍   TLBroadcast实现的是 ...

  10. 我一个二本大学是如何拿到阿里offer的

    作者:薛勤,互联网从业者,编程爱好者. 本文首发自公众号:代码艺术(ID:onblog)未经许可,不可转载 01:终于步入大学 我既没有跨过山和大海,也没有穿过人山人海,我就是我,一个普通本科大学生. ...