Type date en java
AHop
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
Felice_ Messages postés 265 Date d'inscription Statut Membre Dernière intervention -
Felice_ Messages postés 265 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une date par exemple 18-05-2017_10:20:00
je veux ajouter à cette date un ecart de temps qui egale à 20 minute
comment je fait et comment je declare l'attribut ecart de temps .
ça pour convertir string to date
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yy hh:mm:ss");
comment je fait pour convertir string to time
j'ai une date par exemple 18-05-2017_10:20:00
je veux ajouter à cette date un ecart de temps qui egale à 20 minute
comment je fait et comment je declare l'attribut ecart de temps .
ça pour convertir string to date
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yy hh:mm:ss");
comment je fait pour convertir string to time
A voir également:
- Type date java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
4 réponses
L'objet « Date » possède la méthode « getTime » qui permet de convertir ta date en milliseconde.
Tu rajoutes ensuite tes 20 minutes
Puis tu assignes avec la méthode « setTime »
Tu rajoutes ensuite tes 20 minutes
Puis tu assignes avec la méthode « setTime »
comment ? j'ai pas bien compris
Comme ceci en fait :
import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Date; import java.text.SimpleDateFormat; import java.text.ParseException; public class Principal { public static void main(String arguments[]) { SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy_hh:mm:ss"); try { Date date = sdf.parse("18-05-2017_10:20:00"); Calendar c = new GregorianCalendar(); c.setTime(date); c.add(Calendar.MINUTE, 20); System.out.println(date = c.getTime()); } catch (ParseException e) { e.printStackTrace(); } } }
Bonjour,
Un exemple avec une manipulation de java.util.Calendar
La confiance n'exclut pas le contrôle
Un exemple avec une manipulation de java.util.Calendar
public static void main(String[] args) { String str = "18-05-2017_10:20:00"; String[] tab = str.split("\\D"); // ["18","05","2017","10","20","00"] Calendar cal = Calendar.getInstance(); cal.set(Integer.parseInt(tab[2]), // year Integer.parseInt(tab[1]), // month Integer.parseInt(tab[0]), // day Integer.parseInt(tab[3]), // hour Integer.parseInt(tab[4]), // minute Integer.parseInt(tab[5])); // second System.out.println(cal.getTime()); // Sun Jun 18 10:20:00 CEST 2017 cal.add(Calendar.MINUTE, 20); System.out.println(cal.getTime()); // Sun Jun 18 10:40:00 CEST 2017 }
La confiance n'exclut pas le contrôle