ciao a tutti,
io ho un orario nel seguente formato ( contenuto in una string ) 24:00:00
Come posso convertirlo in un oggetto Date ? o ancora meglio in un GregorianCalendar..
ciao a tutti,
io ho un orario nel seguente formato ( contenuto in una string ) 24:00:00
Come posso convertirlo in un oggetto Date ? o ancora meglio in un GregorianCalendar..
Non riscrivere la ruota, usa le librerie.
by Bjarne Stroustrup
EIDON SOFT MEMBER
guarda SimpleDateFormat
ho fatto così:
String orario = "24:00:00";
SimpleDateFormat df = new SimpleDateFormat("k:m:s");
Date data = df.parse(orario);
System.out.println("Orario: " + data.toString());
ma mi stampa: Thu Jan 01 00:00:00 CET 1970
EDIT:
che va bene![]()
Non riscrivere la ruota, usa le librerie.
by Bjarne Stroustrup
EIDON SOFT MEMBER
il toString() di Date formatta SOLO in quel formato fisso e in inglese.Originariamente inviato da Poker1
ho fatto così:
String orario = "24:00:00";
SimpleDateFormat df = new SimpleDateFormat("k:m:s");
Date data = df.parse(orario);
System.out.println("Orario: " + data.toString());
ma mi stampa: Thu Jan 01 00:00:00 CET 1970
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Ciao.codice:String orario = "24:00:00"; SimpleDateFormat sdf = new SimpleDateFormat("k:mm:ss"); Date d = sdf.parse( orario );![]()
"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