Comment faire les calculs des dates en java

GloireBabone7 Messages postés 1 Date d'inscription jeudi 30 mai 2024 Statut Membre Dernière intervention 30 mai 2024 - Modifié le 2 juil. 2024 à 16:42
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 30 mai 2024 à 21:44

Bonjour,

Je suis en train de travailler sur une application de vente à crédit avec java netbeans 8.1

J'ai un formulaire java qui permet de stocker les demandes dans SQL et fournies par l'utilisateur.

Je vais de dès qu'on click sur le bouton "calculer les dates" que la différence des dates se fait, soit entré dans le champ "NOMBRE DE MOIS" multiplier par le champ "Date_Demandes" est affiché la date fin dans le champ "Date_fin" . Code java netbeans
Android / Chrome 124.0.0.0

A voir également:

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
Modifié le 30 mai 2024 à 21:55

Bonjour,

En Java tu peux représenter tes dates avec la classe LocalDate.

La méthode until permet de calculer le nombre de mois entre deux dates.

https://docs.oracle.com/en/java/javase/22/docs/api/java.base/java/time/LocalDate.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit)

Exemple :

import java.time.LocalDate;
import java.time.temporal.ChronoUnit;

LocalDate x = LocalDate.of(1999, 12, 31);
LocalDate y = LocalDate.now();
long months = x.until(y, ChronoUnit.MONTHS);

0