View Full Version : [Java] string to data
se io ho due campi string, dove in uno c'è una data e nell'altro un ora come faccio a unirle e metterle in un campo data?
franksisca
23-08-2007, 16:24
se io ho due campi string, dove in uno c'è una data e nell'altro un ora come faccio a unirle e metterle in un campo data?
non ho ben capito, cerca di essere più chiaro.
e da adesso in poi, quando apri una discussiona cerca di ricordare di mettere un tag all'inizio che riguarda il linguaggio ;)
in questo caso:
[java]
nuovoUtente86
23-08-2007, 16:57
se hai una cosa del genere
String data="23/8/2007";
String ora="17.56";
data+=ora;
e le avrai concatenate.
franksisca
23-08-2007, 17:14
se hai una cosa del genere
String data="23/8/2007";
String ora="17.56";
data+=ora;
e le avrai concatenate.
aaaaaaaaaaaaaaaaaaa, tutto questo era :D
non avevo capito :sob:
aaaaaaaaaaaaaaaaaaa, tutto questo era :D
non avevo capito :sob:
ma guarda che il tag[java] c'è ????
ma magari sono io che faccio confusione... ma in java nn c'è il dato di tipo data che come formato è es:
[code
208-4-4 20:15:00
[/code]
????
ma mettessimo che ho una stringa es:
"22-4-08" come faccio a trasformarla in int giorno = 22 ecc:..???
ma mettessimo che ho una stringa es:
"22-4-08" come faccio a trasformarla in int giorno = 22 ecc:..???import java.text.*;
import java.util.*;
...
try
{
String s = "22-4-08";
DateFormat df = new SimpleDateFormat ("d-M-y");
df.setLenient (false);
Calendar c = new GregorianCalendar ();
c.setTime (df.parse (s));
System.out.println ("giorno = " + c.get (Calendar.DAY_OF_MONTH));
System.out.println ("mese = " + (c.get (Calendar.MONTH) + 1));
System.out.println ("anno = " + c.get (Calendar.YEAR));
}
catch (Exception e)
{
System.out.println (e);
}
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.