Menu

Contrôle de la date d'expiration d'une carte bancaire [Résolu]

sunsetdrin 24 Messages postés lundi 28 août 2017Date d'inscription 21 novembre 2017 Dernière intervention - 1 nov. 2017 à 10:53 - Dernière réponse : sunsetdrin 24 Messages postés lundi 28 août 2017Date d'inscription 21 novembre 2017 Dernière intervention
- 1 nov. 2017 à 11:46
Bonjour à tous,

Je travaille sur une application qui me permet au client de sélectionner la date de validité de sa carte ( mois et année) lorsqu’il renseigne ces données bancaires.
Je souhaite faire un contrôle sur la validité de la date saisie.
c'est dire si la date saisit est une date antérieure a la date d’aujourd’hui (date de l'achat ) bloquer la demande et informer le client que sa carte n'est pas valide.
je ne sais pas comment m'y prendre car je suis debutant en programmation java.
besion d'un code source svp
Afficher la suite 

2 réponses

Répondre au sujet
jordane45 20007 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 18 février 2018 Dernière intervention - 1 nov. 2017 à 11:14
0
Utile
Bonjour,

sans voir ton code ... difficile de te donner une réponse !
Mais bon...

Sachant que pour avoir l'année et le mois en cours il suffit d'utiliser
Calendar now = Calendar.getInstance();
int year = now.get(Calendar.YEAR);
int month = now.get(Calendar.MONTH) + 1; // Note: zero based!


il te suffit ensuite de comparer ces données (via des IF) avec les infos saisies par ton utilisateur...

Commenter la réponse de jordane45
sunsetdrin 24 Messages postés lundi 28 août 2017Date d'inscription 21 novembre 2017 Dernière intervention - 1 nov. 2017 à 11:46
0
Utile
Merci Jordane45,
Commenter la réponse de sunsetdrin