gpt4 book ai didi

java - 如何获取 GWT 中的月份/工作日名称?

转载 作者:行者123 更新时间:2023-12-03 02:52:01 25 4
gpt4 key购买 nike

如何获取 GWT 中的月份/工作日名称?

我这样尝试,但必须有一个更好的解决方案来解决这个问题(我希望:)):

public String getLocalizedName() {
switch( this ) {
case Januar:
return getMonth( 1 );
case February:
return getMonth( 2 );
case March:
return getMonth( 3 );
case April:
return getMonth( 4 );
case May:
return getMonth( 5 );
case June:
return getMonth( 6 );
case July:
return getMonth( 7 );
case August:
return getMonth( 8 );
case September:
return getMonth( 9 );
case October:
return getMonth( 10 );
case November:
return getMonth( 11 );
case December:
return getMonth( 12 );
}
return "";
}

private String getMonth( int month ) {

return DateTimeFormat.getFormat( DateTimeFormat.PredefinedFormat.MONTH_ABBR ).format( new Date( 2011, month, 1 ) );
}

最佳答案

不确定您是否想要格式化或只是月份/日期的列表。可以获得本地化的字符串来自DateTimeFormatInfo:

//returns a String array with localized names of the months
String[] months = LocaleInfo.getCurrentLocale().getDateTimeFormatInfo().monthsFull();

//returns a String array with localized names of days of the week
String[] weekdays = LocaleInfo.getCurrentLocale().getDateTimeFormatInfo().weekdaysFull();

关于java - 如何获取 GWT 中的月份/工作日名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7644936/

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