Date de systeme
ala91
Messages postés
22
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
je suis entrains de développer une application dans la quelle je fais un Control sur la format de date (elle doit être sous la forme jj/mm/aaaa),mais j'ai besoin aussi de vérifier que cette date compatible au date du système c à d lorsque je saisis 12/02/2010 le programme déclenche un message d'erreur.
le Control doit être en java (j'utilise NetBeans).
est ce que vous pouvez m'aider?
et merci.
je suis entrains de développer une application dans la quelle je fais un Control sur la format de date (elle doit être sous la forme jj/mm/aaaa),mais j'ai besoin aussi de vérifier que cette date compatible au date du système c à d lorsque je saisis 12/02/2010 le programme déclenche un message d'erreur.
le Control doit être en java (j'utilise NetBeans).
est ce que vous pouvez m'aider?
et merci.
A voir également:
- Date de systeme
- Restauration systeme windows 10 - Guide
- Airpods 3 date de sortie - Guide
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Jm date avis - Forum Consommation & Internet
- Systeme binaire - Guide
2 réponses
Tu peux essayer avec ceci :
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public static boolean isCorrect(String source)
{
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
try
{
Date d = sdf.parse(source);
return !d.before(new Date());
}
catch (ParseException e)
{
return false;
}
}
Je n'ai pas compris pourquoi 12/02/2010 devait déclencher une erreur...
Qu'est-ce que ton contrôle doit accepter ou refuser exactement ?
Qu'est-ce que ton contrôle doit accepter ou refuser exactement ?
Il vérifie d'une part que la chaîne de caractère correspond bien à une date valide, et d'autre part que celle-ci est bien supérieure à la date courante.
Il y a juste à reprendre ce code pour combiner tes deux conditions, mais je crois que tu peux t'en sortir grâce à ce que je t'ai donné hier...