Java 如何显示工作日(周一至周五)的名称?

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fujaja/article/details/81704418

Java显示周一至周五(Fu++聚合支付收款云平台

Java 中,如何显示工作日(周一至周五)的名称?
此示例使用 DateFormatSymbols().DateFormatSymbols 类的 getWeekdays() 方法来显示工作日(周一至周五)的简称。

package com.fujaja.util;

import java.text.SimpleDateFormat;
import java.text.DateFormatSymbols;

/**
* Java显示周一至周五
* @author javaxie
* @version 1.0
*
*/
public class DisplayingWeekdays {
    public static void main(String[] args) {
        String[] weekdays = new DateFormatSymbols().getWeekdays();

        for (int i = 2; i < (weekdays.length - 1); i++) {
            String weekday = weekdays[i];
            System.out.println("weekday = " + weekday);
        }
    }
}

上述代码示例将产生以下结果,结果将根据当前系统时间而有变化:
weekday = 星期一
weekday = 星期二
weekday = 星期三
weekday = 星期四
weekday = 星期五

以下是显示工作日(周一至周五)名称的另一个示例:

package com.fujaja.util;

import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import java.util.Calendar;

/**
* Java显示周一至周五
* @author javaxie
* @version 1.0
*
*/
public class DisplayingWeekdays2 {
    public static void main(String[] argv) throws Exception {
        Date d = new Date();
        SimpleDateFormat dateFormat = new SimpleDateFormat("EEE", Locale.US);
        String str = dateFormat.format(d);
        System.out.println(str);
    }
}

上述代码示例将产生以下结果:
Sun

展开阅读全文

没有更多推荐了,返回首页