Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/09/2011, 17h22   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2011
Messages : 29
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 29
Points : 11
Points : 11
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 :
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
briceparmentier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2011, 17h38   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
normale c'est en octal,
y'a plein de fonction pour ca sinon en PHP

strtotime
strptime
date_parse
date_create_from_format
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2011, 20h53   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2011
Messages : 29
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 29
Points : 11
Points : 11
Merci pour la réponse, je vais examiner ça

Brice
briceparmentier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2011, 15h48   #4
Candidat au titre de Membre du Club
 
Inscription : avril 2011
Messages : 29
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 29
Points : 11
Points : 11
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 !
briceparmentier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h40.


 
 
 
 
Partenaires

Hébergement Web