GregorianCalendar gc = new GregorianCalendar();
int mon = gc.get(Calendar.MONTH);
int day = gc.get(Calendar.DAY_OF_MONTH);
int year = gc.get(Calendar.YEAR);
System.out.println(mon);
System.out.println(day);
System.out.println(year);
System.out.println(gc.get(Calendar.DAY_OF_WEEK));
gc.set(Calendar.MONDAY, Calendar.DECEMBER);
int mon1 = gc.get(Calendar.MONTH);
System.out.println(mon1);
结果
0
5
2012
5
11
分享到:
相关推荐
`GregorianCalendar`是`Calendar`的子类,它提供了丰富的功能来操作日期和时间。`Calendar`类是线程安全的,因此可以在多线程环境中使用。 要获取系统的当前时间,我们首先需要创建一个`GregorianCalendar`实例。这...
Java API中的`java.util.GregorianCalendar`类是用于处理日期和时间的重要工具,它提供了丰富的功能来满足各种日历操作需求。这个类是基于格里高利历(公历)的,是Java中最常用的日期时间类之一。在给定的压缩包...
可以使用 `GregorianCalendar` 类的 `add` 方法来实现日期的加减操作。例如,下面是使用 `GregorianCalendar` 类实现日期加 1 年的代码: ```java GregorianCalendar gc = new GregorianCalendar(); gc.setTime(new ...
### Java中的日期处理类总结:Date、Calendar、GregorianCalendar、DateFormat、SimpleDateFormat 在Java编程中,日期时间处理是常见的需求之一。为了更好地理解和使用Java中的日期处理类,本篇文章将对Date、...
欧柏泰克:Java常用类库--日期操作类 在 Java 语言中,日期操作类是非常重要的一部分,常用的日期操作类有 Date 类、Calendar 类和 DateFormat 类。下面是对这三个类的详细介绍: Date 类 Date 类是 Java 语言中...
在Java中,`Calendar`类的一个具体子类`GregorianCalendar`通常被用于日常的日期时间处理,因为它是基于格里高利历(即公历)的。 ### 知识点二:`SimpleDateFormat`类 `SimpleDateFormat`是`java.text`包下的一个...
本篇文章将深入探讨如何在Java中进行日期操作,特别是涉及到某一天所在周或月的相关信息。我们将介绍以下几个关键知识点: 1. **日期对象的创建与操作** Java中常用的日期类有`java.util.Date`和`java.time....
在探讨Java日期转换操作大全时,首先需要明确...包括Date、Calendar、GregorianCalendar、DateFormat以及SimpleDateFormat等,它们在不同场景下的应用,以及示例代码的展示,从而构成一份Java日期转换操作的全面指南。
Java日期操作函数详解 Java语言中日期操作函数是非常重要的一部分,日期操作函数可以帮助开发者快速获取和处理日期相关的信息。本文将对Java日期操作函数进行详细的介绍和分析。 1. 日期操作函数的基本概念 在...
Java中的日期处理涉及到多个类,包括Date、Calendar、GregorianCalendar以及日期格式化类如DateFormat和SimpleDateFormat。这些类主要用于管理、操作和格式化日期和时间。以下是对这些类的详细说明: 1. **Date类**...
`Calendar`类是抽象的,因此我们通常通过其子类如`GregorianCalendar`来创建实例并进行日期时间的操作。本文将深入探讨如何利用`Calendar`类进行日期格式的转换,以及如何在Java中有效地处理日期和时间。 ### 1. `...
`Calendar`类提供了一系列方法用于操作日期和时间。为了确保一周的起始日为周一(而不是默认的周日),我们需要创建一个`GregorianCalendar`实例,并设置其`firstDayOfWeek`属性为`Calendar.MONDAY`。此外,还需要...
`Date`类在早期版本中提供了直接操作日期的方法,但由于这些方法不支持国际化,现在通常使用`Calendar`类来进行更复杂的日期操作。 `Calendar`是抽象类,位于`java.util`包下,它是日期和时间的日历抽象模型,提供...
通过以上分析可以看出,示例代码涵盖了 Java 日期处理的基本功能,包括日期格式的定义、日期与字符串之间的转换以及对日期进行操作的方法。这些知识点对于开发人员来说是非常实用的,能够帮助他们在实际项目中高效地...
### Java操作日期大全 在Java开发中,对日期时间的操作是一项基本且重要的任务。本文将详细介绍如何使用Java处理各种日期类型及其转换、提取指定日期的各个组成部分、获取当前日期及指定格式、计算指定月份的天数...
在Java中,`java.util.Date` 类曾被广泛用于日期操作,但由于它的设计问题,现在推荐使用 `java.time` 包中的类,如 `LocalDate`, `LocalTime`, 和 `LocalDateTime`。然而,这里仍以 `java.util.Date` 和 `java.util...
通过`Date`对象,我们可以执行一些基本的日期操作,如计算日期间隔、修改日期等。 - **一年前的日期**: ```java java.util.Date myDate = new java.util.Date(); long myTime = (myDate.getTime() / 1000) - 60...