Salve a tutti e grazie in anticipo.
perchè test vale 31 agosto e non primo settembre?codice:DateFormat formatter = new SimpleDateFormat("MM-yyyy"); Date test= formatter.parse("09-2013");
Salve a tutti e grazie in anticipo.
perchè test vale 31 agosto e non primo settembre?codice:DateFormat formatter = new SimpleDateFormat("MM-yyyy"); Date test= formatter.parse("09-2013");
Cosa vale FORMATO_MMYYYY?
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
pardon"MM-yyyy"
Dipende dal TimeZone.Originariamente inviato da asso100
perchè test vale 31 agosto e non primo settembre?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
grazie. funziona aggiungendo:Originariamente inviato da andbin
Dipende dal TimeZone.
codice:formatter.setTimeZone(TimeZone.getTimeZone("IT"));
"IT" è comunque sbagliato, TimeZone non lo "capisce" e restituisce il time zone GMT (questo è spiegato nella documentazione).Originariamente inviato da asso100
codice:formatter.setTimeZone(TimeZone.getTimeZone("IT"));
E il GMT "guarda caso" ti funziona. Se vuoi il time zone italiano devi usare "Europe/Rome"
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
perdonami andbin, hai ragione da vendere ma allora come mai funziona con it? e altra domanda potrebbe essere un impostazione dell'ambiente di sviluppo o della macchina?Originariamente inviato da andbin
"IT" è comunque sbagliato, TimeZone non lo "capisce" e restituisce il time zone GMT (questo è spiegato nella documentazione).
E il GMT "guarda caso" ti funziona. Se vuoi il time zone italiano devi usare "Europe/Rome"
Te l'ha detto il perchè.Originariamente inviato da asso100
come mai funziona con it?
TimeZone non capisce "IT", quindi, per specifica, restituisce "GMT".
Dalla guida del metodo getTimeZone():
Tu gli passi "IT", lui non lo riconosce e di default restituisce il TimeZone GMT... che guardacaso è proprio quello che serve a te...Returns:
the specified TimeZone, or the GMT zone if the given ID cannot be understood.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Tutto chiaroOriginariamente inviato da LeleFT
Te l'ha detto il perchè.
TimeZone non capisce "IT", quindi, per specifica, restituisce "GMT".
Dalla guida del metodo getTimeZone():
Tu gli passi "IT", lui non lo riconosce e di default restituisce il TimeZone GMT... che guardacaso è proprio quello che serve a te...
Ciao.![]()
Grazie mille