IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Comparer 2 dates de datepicker


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut Comparer 2 dates de datepicker
    hello,
    je tourne en rond ! !
    J'ai un formulaire de réservation avec 2 champs datepicker (jQuery ui)
    Je réceptionne en PHP (POST).
    Mes 2 dates sont au format jj/mm/aa. je voudrais vérifier que date2 est supérieure à date1. J'ai testé plein de fonctions mais soit je retourne une erreur PHP soit la comparaison est fausse ! !

    Au passage, si ce n'est trop demander, j'aimerais le nombre de jours entre les 2 dates.
    Merci d'avance

    j'ai oublié... bien entendu le problème c'est la conversion texte => date pour comparer. J'ai épluché des dizaines de fonctions en vain !
    au fait le formulaire et la réception sont en UTF-8

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $debut = date_create_from_format('d/m/Y', $_POST['debut']);
    $fin  = date_create_from_format('d/m/Y', $_POST['fin']);
     
    if ($debut < $fin) {
       ....
    }
     
    $interval = $debut->diff($fin);
    echo $interval->format('%R%a jours');
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut
    merci je teste

    Merci beaucoup çà marche au poil ! !
    Sympa, merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [UI] Comparer 2 dates Datepicker
    Par almoha dans le forum jQuery
    Réponses: 2
    Dernier message: 02/12/2012, 21h01
  2. Réponses: 1
    Dernier message: 31/03/2012, 01h00
  3. Comparer deux dates
    Par LoicH dans le forum C++Builder
    Réponses: 4
    Dernier message: 04/03/2005, 22h53
  4. [Date] Comparer des dates au format mySQL "date
    Par Marc_P dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 25/10/2004, 15h15
  5. comment comparer deux dates?
    Par billoum dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/08/2004, 21h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo