Hallo der Monatsname sollte auf Grund der Formatangabe "LONG" als ganzer Monatsname ausgegeben werden.
Er wird aber nur mit 3 Buchstaben ausgegeben.
Wie komme ich an den ganzen Monatsname? Also "November" statt nur "Nov"
[CODE lang="java" title="Calendar.getDisplayName()"]
package pitsoft.poi_excel;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Locale;
import java.util.TimeZone;
public class Test
{
public Test()
{
Locale loc=new Locale("GERMAN","GERMANY");
TimeZone tz=TimeZone.getDefault();
GregorianCalendar cal=new GregorianCalendar(tz,loc);
String monat=cal.getDisplayName(Calendar.MONTH, Calendar.LONG, loc);
System.out.println("Monat="+monat);
}
public static void main(String[] args)
{
new Test();
}
}
[/CODE]
Er wird aber nur mit 3 Buchstaben ausgegeben.
Wie komme ich an den ganzen Monatsname? Also "November" statt nur "Nov"
[CODE lang="java" title="Calendar.getDisplayName()"]
package pitsoft.poi_excel;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Locale;
import java.util.TimeZone;
public class Test
{
public Test()
{
Locale loc=new Locale("GERMAN","GERMANY");
TimeZone tz=TimeZone.getDefault();
GregorianCalendar cal=new GregorianCalendar(tz,loc);
String monat=cal.getDisplayName(Calendar.MONTH, Calendar.LONG, loc);
System.out.println("Monat="+monat);
}
public static void main(String[] args)
{
new Test();
}
}
[/CODE]