博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java Calendar add()方法与示例
阅读量:2534 次
发布时间:2019-05-11

本文共 2296 字,大约阅读时间需要 7 分钟。

日历类的add()方法 (Calendar Class add() method)

  • add() method is available in java.util package.

    add()方法在java.util包中可用。

  • add() method is used to perform add or subtract the given amount of time to the given cal_fi (calendar field).

    add()方法用于对指定的cal_fi(日历字段)执行相加或相减的时间量。

  • add() method is a non-static method, it is accessible with the class object and if we try to access the method with the class name then we will get an error.

    add()方法是一种非静态方法,可通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • add() method does not throw an exception at the time of adding or subtracting the given time to a given calendar field.

    在给定日历字段添加或减去给定时间时, add()方法不会引发异常。

Syntax:

句法:

public abstract void add(int cal_fi, int  time);

Parameter(s):

参数:

  • int cal_fi – represents the calendar field.

    int cal_fi –代表日历字段。

  • int amt – represents the amount of time to be added or subtracted to the calendar field.

    int amt –表示要添加或减去到日历字段的时间。

Return value:

返回值:

The return type of the method is void, it returns nothing.

该方法的返回类型为void ,不返回任何内容。

Example:

例:

// Java Program to demonstrate the example of// void add(int cal_fi,int amt) method of Calendarimport java.util.*;public class AddOfCalendar {
public static void main(String[] args) {
// Instantiating a Calendar object Calendar ca = Calendar.getInstance(); // Display current calendar System.out.println("ca.getTime(): " + ca.getTime()); // By using add() method is to substract 2 years // to the current calendar ca.add(Calendar.YEAR, -2); // Display Update Calendar System.out.println("cal.add(Calendar.YEAR, -2): " + ca.getTime()); // By using add() method is to add 2 months // to the current calendar ca.add(Calendar.MONTH, 2); // Display Update Calendar System.out.println("cal.add(Calendar.MONTH, 2): " + ca.getTime()); // By using add() method is to substract 2 days // to the current calendar ca.add(Calendar.DATE, -2); // Display Update Calendar System.out.println("cal.add(Calendar.DATE, -2): " + ca.getTime()); }}

Output

输出量

ca.getTime(): Thu Jan 23 11:06:12 GMT 2020cal.add(Calendar.YEAR, -2): Tue Jan 23 11:06:12 GMT 2018cal.add(Calendar.MONTH, 2): Fri Mar 23 11:06:12 GMT 2018cal.add(Calendar.DATE, -2): Wed Mar 21 11:06:12 GMT 2018

翻译自:

转载地址:http://nqxzd.baihongyu.com/

你可能感兴趣的文章
小D课堂 - 新版本微服务springcloud+Docker教程_4-06 Feign核心源码解读和服务调用方式ribbon和Feign选择...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_4-05 微服务调用方式之feign 实战 订单调用商品服务...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-02 Netflix开源组件断路器
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-01分布式核心知识之熔断、降级
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-04 feign结合hystrix断路器开发实战下...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-03 feign结合hystrix断路器开发实战上...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-01 微服务网关介绍和使用场景
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-05熔断降级服务异常报警通知
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-03 高级篇幅之zuul常用问题分析
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-08 断路器监控仪表参数
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-02 springcloud网关组件zuul
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-1.快速搭建SpringBoot项目,采用Eclipse...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-4.在线教育后台数据库设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-3.热部署在Eclipse和IDE里面的使用...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-3.在线教育站点需求分析和架构设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-4.后端项目分层分包及资源文件处理...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-2.快速搭建SpringBoot项目,采用IDEA...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-5.PageHelper分页插件使用
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-6.微信扫码登录回调本地域名映射工具Ngrock...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-8.用户模块开发之保存微信用户信息...
查看>>