Java教程

Java Calendar setWeekDate()方法

java.util.Calendar类的setTimZonee()方法用于使用传递的TimeZone值(对象)作为参数来设置TimeZone。

语法

public void setWeekDate(int weekYear, int weekOfYear, int dayOfWeek))

参数

weekYear-周年
weekOfYear-基于weekYear的星期数
dayOfWeek-星期几的值

返回

不返回值。

抛出

不抛出异常。

示例1

import java.util.Calendar;
public class JavaCalendarsetWeekDateExample1 {
    public static void main(String[] args){
                             // creating new calendar object mycal
        Calendar mycal = Calendar.getInstance();
              //by using getTime method geting the Todays Time
        System.out.println(" Time Today:" + mycal.getTime());
                // setting the weekyear , weekofyear and dayofweek using setWeekDate
        mycal.setWeekDate(1996, 23, 6);
        System.out.println("Now Time Today:"+mycal.getTime());
    }
}
输出:
Time Today:Sat Aug 18 10:57:54 PDT 2018
Now Time Today:Fri Jun 07 10:57:54 PDT 1996

示例2

import java.util.Calendar;
public class JavaCalendarsetWeekDateExample2 {
    public static void main(String[] args){
             // creating 2 new calendar object mycal andmycal2
        Calendar mycal = Calendar.getInstance();
                Calendar mycal2 = Calendar.getInstance();
              //by using getTime method geting the Todays Time
        System.out.println(" Time Today(mycal):" + mycal.getTime());
                int woy = mycal.get(Calendar.WEEK_OF_YEAR);
                 int dow = mycal.get(Calendar.DAY_OF_WEEK);
                 int wy = mycal.get(Calendar.YEAR);
                // setting the weekyear , weekofyear and dayofweek using setWeekDate
        mycal2.setWeekDate(wy , woy , dow);
        System.out.println("Time Today (mycal2):"+mycal2.getTime());
    }
}
输出:
Time Today(mycal):Sat Aug 18 11:21:42 PDT 2018
Time Today (mycal2):Sat Aug 18 11:21:42 PDT 2018
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4