Java Calendar getActualMinimum()方法与示例

Calendar类的getActualMinimum()方法 (Calendar Class getActualMinimum() method)

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

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

  • getActualMinimum() method is used to return the minimum value that the given calendar field holds depend on the time of this Calendar.

    getActualMinimum()方法用于返回给定日历字段所保留的最小值(取决于此Calendar的时间)。

  • getActualMinimum() 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.

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

  • getActualMinimum() method does not throw an exception at the time of returning the minimum value of the given parameter.

    返回给定参数的最小值时, getActualMinimum()方法不会引发异常。

Syntax:

句法:

    public int getActualMinimum(int fi);

Parameter(s):

参数:

  • int fi – it represents the calendar field.

    int fi –它代表日历字段。

Return value:

返回值:

The return type of the method is int, it returns the minimum value of the given calendar field(fi).

方法的返回类型为int ,它返回给定日历字段(fi)的最小值。

Example:

例:

// Java Program to demonstrate the example of
// int getActualMinimum(int fi) method of Calendar

import java.util.*;

public class GetActualMinimumOfCalendar {
    public static void main(String[] args) {
        // Instantiating a Calendar object
        Calendar ca = Calendar.getInstance();

        // Display current calendar
        System.out.println("ca : " + ca.getTime());

        // By using getActualMinimum() method is to
        // return the minimum value of the given field
        // that can hold

        int year = ca.getActualMinimum(Calendar.YEAR);
        int month = ca.getActualMinimum(Calendar.MONTH);
        int day = ca.getActualMinimum(Calendar.DATE);

        // Display Minimum value of Calendar Fields
        System.out.println("ca.getActualMinimum(Calendar.YEAR): " + year);
        System.out.println("ca.getActualMinimum(Calendar.MONTH): " + month);
        System.out.println("ca.getActualMinimum(Calendar.DATE): " + day);
    }
}

Output

输出量

ca : Sun Jan 26 10:56:32 GMT 2020
ca.getActualMinimum(Calendar.YEAR): 1
ca.getActualMinimum(Calendar.MONTH): 0
ca.getActualMinimum(Calendar.DATE): 1


翻译自: https://www.includehelp.com/java/calendar-getactualminimum-method-with-example.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Calendar类的set()方法用于设置Calendar对象的年月日等信息。例如,通过设置Calendar对象的DATE字段可以将日期设置为指定的值,如本月3号:calendar.set(Calendar.DATE, 3)。如果想将日期设置为本月最后一天,可以使用getActualMaximum()方法获取本月的最大日期值,并将其设置为DATE字段的值:calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DATE))。同样,如果想将日期设置为本月的第一天,可以使用getActualMinimum()方法获取本月的最小日期值,并将其设置为DATE字段的值:calendar.set(Calendar.DATE, calendar.getActualMinimum(Calendar.DATE))。 另外,通过get()方法结合Calendar.DAY_OF_WEEK参数,可以获取Calendar对象所代表的日期对应的星期几。需要注意的是,Calendar类中的月份是从0开始计数的,即0代表一月,11代表十二月。 以下是一个示例代码,展示了如何使用Calendar类的set()方法和get()方法进行日期的设置和获取: ```java // 创建一个Calendar对象 Calendar calendar = Calendar.getInstance(); // 设置年份为2022 calendar.set(Calendar.YEAR, 2022); // 设置月份为十二月(注意:月份从0开始计数) calendar.set(Calendar.MONTH, 11); // 设置日期为20号 calendar.set(Calendar.DATE, 20); // 获取设置后的年份、月份和日期 int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int date = calendar.get(Calendar.DATE); // 获取日期对应的星期几(注意:星期天为1,星期六为7) int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); // 输出结果 System.out.println("年份:" + year); System.out.println("月份:" + (month + 1)); System.out.println("日期:" + date); System.out.println("星期:" + dayOfWeek); ``` 以上示例代码演示了使用set()方法设置年份、月份和日期,并使用get()方法获取日期对应的星期几。需要注意的是,月份需要加1才能得到正确的值。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Calendar类的使用](https://blog.csdn.net/zeng_z/article/details/120199878)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [calendar.java](https://download.csdn.net/download/dreggler/16262363)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值