[Java] Date to timestamp

[Fermé]
Signaler
Messages postés
1
Date d'inscription
vendredi 27 juillet 2007
Statut
Membre
Dernière intervention
27 juillet 2007
-
 didier la finte -
bonjour

j'aimerai bien savoir comment on convertit heure et date sous la forme dd/MM/2007 hh:mm:ss
en timestamp en langage java;
j'ai essayé le code suivant;
import java.util.*;
import java.text.*;
import java.sql.Timestamp;
public class DateToTimestamp {
public static void main(String[] args) {
try { String str_date=args[0];
DateFormat formatter ;
Date date ;
formatter = new SimpleDateFormat("yyyy-MM-dd");
date = (Date)formatter.parse(str_date);
java.sql.Timestamp timeStampDate = new Timestamp(date.getTime());
String req = timeStampDate.toString();
System.out.println(req);

} catch (ParseException e)
{System.out.println("Exception :"+e); }

}
}



mais j'ai comme résultat:
(pour une date)
2007-07-27 00:00:00.0

alors que moi je veux comme résultat "XYERTYUIIOPO"

svp aidez-moi

4 réponses

DateFormat formatter ;
Date date ;
formatter = new SimpleDateFormat("yyyy-MM-dd");
date = (Date)formatter.parse(str_date);
java.sql.Timestamp timeStampDate = new Timestamp(date.getTime());
String req = timeStampDate.toString();
System.out.println(req); 



tu change et tu essaye ca :

java.sql.Timestamp timeStampDate = new Timestamp(date.getTime());
formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(formatter.format(timeStampDate));

c'est tros tard mais pour ceux qui ont besoin de cette info;
17
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
219
Salut Slimzen,


En effet si tu regardes dans la doc de Java, la méthode toString() de la classe TimeStamp renvoie ce que tu obtiens.

Tu as essayé avec la méthode Date.valueOf(String) ? En argument il faut lui fournir une date au format "yyyy-MM-dd" comme tu le fais actuellement.
merci pour la réponse

merci :)