PDA

Visualizza la versione completa : [Java] Ritorno del mese come stringa in italiano


Simoxxx
11-05-2005, 11:29
Ho un'istanza della classe GregorianCalendar che inizializzo al primo giorno di un certo mese e anno.
Tramite cal.get(cal.MONTH)) trovo il valore numerico del mese (0 -> 11)
Ho letto qcosa sulla classe Locale che imposta la lingua per la restituzione dei mesi in stringhe..ossia 04 ritorna Maggio.
Qual'è la sintassi da utilizzare???
Thxxx

cal.set(new_year_now,new_month_now,1);

String m = Integer.toString(cal.get(cal.MONTH));

floyd
11-05-2005, 11:51
SimpleDateFormat format = new SimpleDateFormat("MMMM", Locale.ITALY);
String mese = format.format(cal.getTime());
:)

alka
11-05-2005, 11:54
Dal contenuto della tua domanda, sembra che tu stia parlando di Java...ricordati sempre di specificare il linguaggio così come descritto dal Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=762409).

Ciao! :ciauz:

Simoxxx
11-05-2005, 12:00
e' vero, scusate x il titolo!
e scusate ma vengo dal php e il java ancora lo sento un pò ostico...
Cmq...ho importato la seg cosa:

import java.text.SimpleDateFormat;

Però dà cmq l'errore "Locale cannot be resolved"

... cosa altro manca?

Thxxx

Simoxxx
11-05-2005, 12:08
trovato:

import java.util.Locale;

Thxxx

Loading