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 :

date('n') ou date('m') pour mktime ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 29
    Par défaut date('n') ou date('m') pour mktime ?
    Bonjour chers amis développeurs

    Je suis en train de me développer une petite appli en local (mais là n'est pas la question, le soucis apparait de la même manière en ligne.

    La chose m'est carrément incompréhensible : je cherche à générer un timestamp à partir d'une date saisie par l'utilisateur au format jj/mm/aaaa...
    Je me suis rendu compte que le timestamp est notablement différent si je saisis le numéro du mois avec le zéro initial ou non.

    Pour l'exemple : 28/08/2011.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo mktime(0, 0, 0, 08, 28, 2011); // 1293490800
    echo mktime(0, 0, 0, 8, 28, 2011); // 1314482400
    Encore plus incompréhensible, troisième résultat différent en base de données : 1314514800...

    Je ne trouve pas la moindre info qui puisse expliquer cela, merci donc si qqun peut m'indiquer soit mon erreur soit une piste...

    Brice

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    normale c'est en octal,
    y'a plein de fonction pour ca sinon en PHP

    strtotime
    strptime
    date_parse
    date_create_from_format

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 29
    Par défaut
    Merci pour la réponse, je vais examiner ça

    Brice

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 29
    Par défaut
    Bonjour,

    Après mures réflexions (ça traine mais je n'ai pas beaucoup de temps désolé), je me suis effectivement servi de la fonction strtotime

    Merci !

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

Discussions similaires

  1. [XL-2007] couleur cellule date differente si date passee, ou date du jour
    Par chris09300 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 29/03/2011, 09h24
  2. [Dates] problème avec date et mktime
    Par gloubi dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2007, 18h59
  3. [Dates] Formatage de date pour recherche
    Par Diss dans le forum Langage
    Réponses: 7
    Dernier message: 13/09/2006, 16h07
  4. [Dates] Conversion de date (type mktime en date normale)
    Par jeff&&php dans le forum Langage
    Réponses: 6
    Dernier message: 17/05/2006, 16h27
  5. [Dates] pb avec date et mktime
    Par dark_vidor dans le forum Langage
    Réponses: 1
    Dernier message: 08/09/2005, 22h49

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