Bonjour ,
Je suis entrain d'écrire un algorithme qui valide la date entrée par une personne mais je trouve que c'est assez difficile .
Bien à vous .
Bonjour ,
Je suis entrain d'écrire un algorithme qui valide la date entrée par une personne mais je trouve que c'est assez difficile .
Bien à vous .
salut,
c'est pas faux.
cordialement,
ton post initial se résume à 2 affirmations; "je suis en train d'écrire un algorithme" et "je trouve ça difficile", il n'y a aucune question on ne sait pas quelle est la nature du problème ni même si problème il y a
je te réponds donc en fonction des seules informations dont je dispose : "c'est pas faux", ou si tu préfères "ok je suis d'accord avec toi, ça peut être difficile"
tu peux peut-être préciser ce que tu attends comme aide, et le cas échéant fournir suffisamment d'informations pour que l'on puisse t'aider
C'est parce que je suis nouveau sur ce forum , je m'excuse .
Je n'arrive pas à trouver le bon algorithme qui regroupe l'ensemble de la question ( Validation de la date ) , je demande si quelqu'un aura un indice ou une méthode .
Cordialement ,
Dans quel cadre as-tu besoin de cela ?
Si c'est un exercice 'scolaire', on va pas le faire à ta place...
Si c'est un besoin concret/professionnel, il me semble que beaucoup de langages fournissent des fonctions toutes faites qui font le job.
Et si le langage que tu utilises ne fournit pas cette fonctionnalité, c'est une fonction plutôt simple à écrire :
Si le n° de mois est supérieur à 12 ... faux
Si le n° de jour est supérieur à 31 ... faux
etc etc ...
C'est bourrin, mais très simple.
N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.
Bonjour
Dans ce cas, on peut botter en touche en empêchant l'utilisateur de rentrer une date libre (objet de sélection de date, date automatiquement calculée, etc..)
Sinon, tu peux faire appel à un objet/une commande qui sait faire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ date -d"Feb 28 2016" dimanche 28 février 2016, 00:00:00 (UTC+0100) $ date -d"Feb 31 2016" date: date incorrecte «Feb 31 2016»
Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager