gpt4 book ai didi

Java 星期几,每个语言环境有 2 个字母

转载 作者:行者123 更新时间:2023-12-05 07:47:00 25 4
gpt4 key购买 nike

有什么办法可以将星期几作为 2 个字母显示?

例如:苏、莫、图、我们....

我尝试了 Java DateFormatSymbols,它给出了 3 个字母的天数短名称。

   DateFormatSymbols symbols = new DateFormatSymbols(this.locale);
symbols.getShortWeekdays();

我还尝试使用如下的 Calender 类;

    Calendar cal = Calendar.getInstance();
DateFormat dayFormat = new SimpleDateFormat("EE", this.locale);
for (int i = 0; i < 7; i++) {
cal.set(Calendar.DAY_OF_WEEK, i);
System.out.println(dayFormat.format(cal.getTime()));
}

但它总是给出 3 个字母日。我无法使用子字符串,因为它取决于语言环境。

最佳答案

看起来像DateFormatSymbols has a setShortWeekdays function ,这将使您能够自己将它们设置为(大概)您喜欢的任何东西。虽然不理想,甚至不自动。

关于Java 星期几,每个语言环境有 2 个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40274480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com