菜单

Java 查找当前(今天)星期几

目录

java 获取当前(今天)的星期几Calendar.DAY_OF_WEEK

Java 这是一个示例程序,用于使用 Calendar 类中的

获取、 Calendar.DAY_OF_WEEK 使用。

Calendar cal = Calendar.getInstance();.
int week = cal.get(Calendar.DAY_OF_WEEK);.

Calendar.DAY_OF_WEEK使用 "返回值 "可以获得的返回值是一个从 1 到 7 的数字,其中星期天从 1 开始,因此示例程序使用了一个开关语句来确定星期几。

示例程序

/**
 * @return 当前星期几。
 * @return 当前星期几。
 */
public static String getDayOfTheWeek() {
    Calendar cal = Calendar.getInstance();
    switch (cal.get(Calendar.DAY_OF_WEEK)) {
        case Calendar.SUNDAY:返回 "SUNDAY";
        case Calendar.MONDAY:返回 "Monday";
        case Calendar.TUESDAY:返回 "Tuesday"(星期二
        case Calendar.WEDNESDAY:返回 "Wednesday"; case Calendar.THURSDAY:返回 "Thursday"。
        case Calendar.THURSDAY:返回 "Thursday"; case Calendar.FRIDAY:返回 "FRIDAY"。
        case Calendar.FRIDAY:返回 "Friday"; case Calendar.SATURDAY:返回 "SATURDAY"。
        case Calendar.SATURDAY:返回 "Saturday"; }
    }
    throw new IllegalStateException(); }
}
/**
 * 返回当前星期。
 * 省略星期。
 * @return 当前星期。
 */
public static String getDayOfTheWeekShort() {
    Calendar cal = Calendar.getInstance();
    switch (cal.get(Calendar.DAY_OF_WEEK)) {
        case Calendar.SUNDAY:返回 "day";
        case Calendar.MONDAY:返回 "月";
        case Calendar.TUESDAY:返回 "火";
        case Calendar.WEDNESDAY:返回 "水"; case Calendar.THURSDAY:返回 "火"。
        case Calendar.THURSDAY:返回 "Thursday"; case Calendar.FRIDAY:返回 "FRIDAY"。
        case Calendar.FRIDAY:返回 "Friday"; case Calendar.SATURDAY:返回 "SATURDAY"。
        case Calendar.SATURDAY:返回 "SATURDAY"; case Calendar.SATURDAY:返回 "SATURDAY"; }
    }
    throw new IllegalStateException(); }
}	


执行结果

执行示例

public static void main(String[] args) {
    // 显示今天的星期几。
    System.out.println("Today is " + getDayOfTheWeek() + ")");
    // 显示今天的星期几。缩写。
    System.out.println("Today is " + getDayOfTheWeekShort() + "));
}

输出结果

今天是 "星期三"。
今天是 "星期三"。
  • URLをコピーしました!
目录