`
schy_hqh
  • 浏览: 558431 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

(其它)Calendar日期类的使用

 
阅读更多

 

package com.gc.system;

import java.util.Calendar;

public class CalendarDemo {
	public static void main(String[] args) {
		
		Calendar cal = Calendar.getInstance();
		
		showCurrentDay(cal);
		
		//改变年
		cal.add(Calendar.YEAR, -1);
		
		//改变日
		cal.add(Calendar.DAY_OF_MONTH, 21);
		
		showCurrentDay(cal);
		
	}

	private static void showCurrentDay(Calendar cal) {
		int year = cal.get(Calendar.YEAR);
		int month = cal.get(Calendar.MONTH)+1;//月份需要加1
		int day = cal.get(Calendar.DAY_OF_MONTH);
		System.out.println(year+"年"+month+"月"+day+"日");
	}
}

 

分享到:
评论

相关推荐

    java 中Calendar日期格式的转换

    `Calendar`类使用基于公历的日历系统,但它的设计允许使用其他日历系统,例如伊斯兰教日历或中国农历。 ### 2. 创建`Calendar`实例 由于`Calendar`类是抽象的,我们不能直接实例化它,而是通过其静态方法`...

    GXT自己封装的Calendar日历类

    2. **日期模型**:GXT的`Calendar`类可能会使用Java 8的`LocalDate`、`LocalTime`或`LocalDateTime`来表示日期和时间,或者使用GWT兼容的旧版日期模型如`Date`。 3. **视图模式**:日历可能有多种视图,如日视图、...

    Android 使用Calendar获取时间信息

    在实际应用中,`Calendar`通常与其他日期时间类,如`Date`和`SimpleDateFormat`一起使用,将日期转换为字符串或者反之。例如,将`Calendar`对象转换为易读的日期格式: ```java SimpleDateFormat sdf = new ...

    使用Month Calendar获取日期

    总的来说,使用Month Calendar控件能够方便地实现用户友好的日期选择功能,通过处理其事件并结合其他属性,可以实现各种自定义的需求。在Windows Forms应用中,熟练掌握Month Calendar的使用对于提升用户体验至关...

    聊一聊Calendar的使用

    这篇博文“聊一聊Calendar的使用”可能详细介绍了如何利用`Calendar`进行日期计算、时间格式化以及其他相关操作。`Calendar`类在实际开发中非常常见,尤其在需要对日期进行复杂处理时,如计算两个日期之间的差值、...

    calendar日期选择

    "calendar日期选择"是一个关于创建美观、易用的日期选择控件的主题。这个控件通常用于让用户方便地输入或选择日期,常见于事件安排、日程管理、预订系统等应用场景。 在描述中提到的"漂亮的日期控件",暗示我们可能...

    解析Date & Calendar类

    对于复杂的日期计算,如加减天数,可以使用Calendar类的方法,如`add()`。 总的来说,Date和Calendar类提供了处理日期和时间的强大功能。Date主要用于存储和传递时间值,而Calendar则用于操作和计算日期。在实际...

    calendar 多风格日期输入控件 javascript日期输入文本框

    "Calendar 多风格日期输入控件"是一个专门针对JavaScript环境设计的组件,它旨在提高用户体验并简化开发者的工作。这篇内容将深入探讨这个控件的相关知识点,包括其功能、特性、使用方法以及如何自定义样式。 1. **...

    Calendar日期控件Demo

    在“Calendar日期控件Demo”中,开发者可以通过设置插件的配置选项,使弹出窗口根据触发元素的位置自动调整,避免被其他UI元素遮挡,提供更好的视觉效果。 通过以上分析,我们可以看出“Calendar日期控件Demo”不仅...

    Calendar万年历

    1. **主程序代码**:可能使用Java、Python、JavaScript或其他编程语言编写,实现日历的基本展示和操作。 2. **数据结构**:用于存储日期和事件,可能包括类或对象来表示年、月、日。 3. **用户界面**:可能有...

    calendar JS 日期选择插件

    - Calendar JS可以与流行的前端框架如React、Vue或Angular无缝集成,也可以与Moment.js等日期处理库配合使用,提升开发效率。 总结,Calendar JS是一款强大且易用的日期选择插件,提供了丰富的功能和高度的灵活性...

    js 日期控件 calendar

    总之,"js 日期控件 calendar"是前端开发中的一个重要工具,通过熟练掌握它的使用和原理,开发者可以提高工作效率,同时为用户提供更加便捷的日期输入体验。在不断发展的前端技术中,理解和运用这类组件对于提升网页...

    WPF Calendar 日期高亮显示

    在Windows Presentation Foundation (WPF) 中,`Calendar` 控件是一个非常实用的组件,用于展示日期选择...这种方法不仅适用于简单的颜色高亮,还可以扩展到其他视觉效果,如使用不同的图片、图标等,以增强用户体验。

    Calendar 日期选择器控件

    "Calendar 日期选择器控件"是UI组件的一种,它允许用户方便地选择日期,通常用于日程管理、事件安排等场景。在这个特定的控件中,开发者不仅提供了阳历(公历)的选择,还融合了阴历(农历),这在中国及其他东亚...

    日期类的加减及java中所以日期类的操作算法大全

    `Calendar`类是Java中处理日期和时间的核心类之一,它提供了一系列的方法来获取和设置日期、时间的各种组件,如年、月、日、小时、分钟、秒等。例如,创建一个`Calendar`实例并设置特定的年份: ```java Calendar ...

    Calendar记事

    1. `java.util.Calendar`是Java标准库中的日期和时间API,它是所有其他日期时间类的抽象基类,如`GregorianCalendar`。它提供了创建、修改和查询日期和时间的能力。 2. `Calendar`类的主要方法包括`getInstance()`...

    日期时间选择js_calendar

    6. **集成与使用**:在实际项目中,开发者需要将"calendar"脚本文件链接到HTML页面,并可能需要对JavaScript代码进行适当的配置,以定义日期格式、默认值和其他个性化设置。同时,确保"images"文件夹中的资源可访问...

    日历calendar详细代码

    在这个“日历calendar详细代码”中,我们很可能会看到如何使用`Calendar`类来创建、修改和查询日期。`CalendarViewTest`可能是一个测试类,用于验证`Calendar`类的实现功能。 `Calendar`类的主要方法包括: 1. **...

    Calendar(日历)

    `Calendar`类包含了许多方法,用于从日期获取信息,比如获取星期几、月份、年份等。例如,`dateComponents(_:from:)`方法允许我们从给定日期提取出指定的组件,如小时、分钟、秒等。而`range(of:in:for:)`方法则可以...

    JAVA Calendar方法详解.doc

    此外,`Calendar`类还提供了其他一些方法,如`add()`用于增加或减少日历字段的值,`before()`和`after()`用于比较两个日期,以及`getTimeInMillis()`返回自1970年1月1日以来的毫秒数。 在实际编程中,`java.time`包...

Global site tag (gtag.js) - Google Analytics