日历代码解析.docVIP

  • 6
  • 0
  • 约1.09万字
  • 约 10页
  • 2017-08-24 发布于河南
  • 举报
JAVA Calendar详解 收藏 (在文章的最后,将会介绍Date类,如果有兴趣,可以直接翻到最后去阅读) 究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢? 比如有: 月份的定义 - 阳`(公)历 一年12 个月,每个月的天数各不同;阴(农)历,每个月固定28天 每周的第一天 - 阳(公)历星期日是第一天;阴(农)历,星期一是第一天 实际上,在历史上有着许多种纪元的方法。它们的差异实在太大了,比如说一个人的生日是八月八日 那么一种可能是阳(公)历的八月八日,但也可以是阴(农)历的日期。所以为了计时的统一,必需指定一个日历的选择。那现在最为普及和通用的日历就是 Gregorian Calendar。也就是我们在讲述年份时常用 公元几几年。Calendar 抽象类定义了足够的方法,让我们能够表述日历的规则。Java 本身提供了对 Gregorian Calendar 规则的实现。我们从 Calendar.getInstance() 中所获得的实例就是一个 GreogrianCalendar 对象(与您通过 new GregorianCalendar() 获得的结果一致)。 下面的代码可以证明这一点: import java.io.*; import java.util.*;

文档评论(0)

1亿VIP精品文档

相关文档