Java教程

Java Calendar getWeekYear()方法

java.util.Calendar类的getWeekYear()方法是一个公共方法。此方法获取日历对象的星期年,并以整数返回日历的星期年。

语法

public int getWeekYear()

参数

未传递任何参数。

返回

以当前日历的整数周年份返回对象。

抛出

UnsupportedOperationException

示例1

import java.util.Calendar;
public class JavaCalendargetWeekYearExample1 {
    public static void main(String[] args){
        Calendar mycal = Calendar.getInstance();
        System.out.println(" Current Time:" + mycal.getTime());
        System.out.println(" week year :"
+ mycal.getWeekYear());
        mycal.setWeekDate(1996, 23, 6 );
        System.out.println("Changed Time:"+mycal.getTime());
        System.out.println("Weeks in week year :"
+ mycal.getWeekYear());
    }
}
输出:
Current Time:Fri Aug 10 10:52:54 PDT 2018
 week year :2018
Changed Time:Fri Jun 07 10:52:54 PDT 1996
Weeks in week year :1996

示例2

import java.util.Calendar;
public class JavaCalendargetWeekYearExample2 {
    public static void main(String args[])
    {
        Calendar mycal = Calendar.getInstance();
        mycal.setFirstDayOfWeek(Calendar.SUNDAY);
        mycal.setMinimalDaysInFirstWeek(7);
        mycal.setTimeInMillis(100);
        int wk = mycal.get(Calendar.WEEK_OF_YEAR);
        System.out.println("Week : " +wk);
        int wY = mycal.getWeekYear();
        System.out.println("Weekayear : " +wY);
        int y = mycal.get(Calendar.YEAR);
        System.out.println("Year : " +y);
    }
}
输出:
Week : 52
Weekayear : 1969
Year : 1969
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4