PDA

Visualizza la versione completa : [JAVA] conversione date


bermar
20-08-2003, 11:28
c' qualcuno che mi sa dire come faccio a trasformare una data da
"01-GEN-2003" a "01-JAN-2003" ??

grazie.
:bh: :bh:

bermar
20-08-2003, 11:28
dimenticavo... in Java.....

Johnny_Depp
20-08-2003, 12:55
non conosco JAVA, ma...

devi estrapolare (partendo da 0) il 3,4,5 carattere di ogni data
e verificare a quale mese corrispondono:

ES. se

3=G, 4=E, 5=N,

sostituiscili con:

3=J, 4=A, 5=N,

se poi in JAVA esiste una funzione che ti permette di fare il mid() e poi il replace() (come accade ad esempio in VB)
tanto meglio!!!

bermar
20-08-2003, 13:55
in effetti ho provato con una cosa del genere:


public String controlloData(String data){
if(data.indexOf("GEN")>0) data.replaceFirst("GEN","JAN");
return data;
}

e in realt nella prima IF ci entra. ma poi il return della data mi ritorna la data in italiano.... ho provato anche con replaceAll ma ho ottenuto lo stesso risultato.

HELP!!!! :confused: :dh: :confused: :dh:

Johnny_Depp
20-08-2003, 14:55
if(data[3]=='G' && data[4]=='E' && data[5]=='N')
{
data[3]='J';
data[4]='A';
}
else if(data[3]=='M' && data[4]=='A' && data[5]=='G')
{
data[5]='Y';
}
else if(data[3]=='G' && data[4]=='I' && data[5]=='U')
{
data[3]='J';
data[4]='U';
data[3]='N';
}
// continua fino a dicembre

p.s. non so se in JAVA si scrive cos...




N.B. il crossposting VIETATO
1)http://forum.html.it/forum/showthread.php?s=&threadid=503928
2)http://forum.html.it/forum/showthread.php?postid=4175790#post4175790

br1
20-08-2003, 22:07
:ciauz:

Johnny_Depp
21-08-2003, 14:38
come non detto...
http://forum.html.it/forum/showthread.php?s=&postid=4179977#post4179977

Loading