Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1473 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Manipulation de date : java.sql.Date & Calendar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Manipulation de date : java.sql.Date & Calendar

n°1615129
The_VeryNo​vice
Posté le 25-09-2007 à 15:39:17  profilanswer
 

Bonjour,
Je vous demande un coup de main pour quelque chose qui en principe facile ??
La manipulation de date java.sql.Date et Calendar.
 
Je dois écrire une méthode qui reçoit une date au format java.util.Date et un nombre de jour à ajouter à cette date,  
et qui calcule la nouvelle date et la retourne au format java.sql.Date (il faut absolument ce format pour stocker ensuite ma date en base de données)
 
Cela ne doit pas être compliqué à faire, mais je tourne en rond, et je n'y arrive pas (problème de cast...) .
 
 
Voici ma méthode  
/** Méthode privée charger de calculer la date de fin de validite(); */
 private java.sql.Date calculDateFinValidite(Date dateInitiale,int nbJoursValiditeDate){
  GregorianCalendar l_monCalendrier = new GregorianCalendar();
  l_monCalendrier.setTime(dateInitiale);
   l_monCalendrier.add(Calendar.DATE,nbJoursValiditeDate);
   return (java.sql.Date) l_monCalendrier.getTime();  
 }
 
Merci

mood
Publicité
Posté le 25-09-2007 à 15:39:17  profilanswer
 

n°1615168
quazar
Posté le 25-09-2007 à 16:38:38  profilanswer
 

La methode getTime retourne un java.util.date. Normal qu'il y ait un ClassCastException.
 
T'as qu'à essayer un truc du genre :
return new java.sql.Date(l_monCalendrier.getTime().getTime());
 
... à simplifier.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Manipulation de date : java.sql.Date & Calendar

 

Sujets relatifs
Calendrier pour saisir la date dans un formulaire[Java] Savoir si une date est valide
[JAVA] Construction d'un BMP par pixelCreation de Méthodes java a la volée
Les types d'exception en Java ?Exception java.lang.reflect.InvocationTargetException RenderedImage
Charge de travail d'une migration VB vers VB.NET / C# / JAVAChamp date dans sous-formulaire
[JAVA] Manipuler OpenOffice à partir de Java ? 
Plus de sujets relatifs à : Manipulation de date : java.sql.Date & Calendar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR