Les Allergies
Alimentaires
Posez votre question Signaler

[Java] Date to timestamp

slimzen 1Messages postés 27 juillet 2007Date d'inscription - Dernière réponse le 18 mai 2010 à 05:34
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
Lire la suite 

[Java] Date to timestamp »

4 réponses
Réponse
+8
moins plus
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;
Ajouter un commentaire
Réponse
+1
moins plus
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.
Ajouter un commentaire
Réponse
+1
moins plus
merci pour la réponse
Ajouter un commentaire
Réponse
+1
moins plus
merci :)
Ajouter un commentaire
Ce document intitulé « [Java] Date to timestamp » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?