La fonction mktime()
Fermé
php developper
-
2 juin 2009 à 17:15
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 2 juin 2009 à 17:55
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 2 juin 2009 à 17:55
A voir également:
- La fonction mktime()
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Fonction filtre excel n'existe pas - Forum Excel
3 réponses
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
2 juin 2009 à 17:25
2 juin 2009 à 17:25
déjà, mktime(0,0,0 ,$jour,$mois,$an) c'est faux. tu devrai utiliser mktime(0,0,0 ,$mois,$jour,$an)
ensuite pour $mois=substr($echeance, 5, 2);
ce serai plutot $mois=substr($echeance, 6, 2); car en mettant 5 tu prend "-0" au lieu de "00"
pareil pour le jour.
reli la doc sur substr :)
http://be2.php.net/substr
ensuite pour $mois=substr($echeance, 5, 2);
ce serai plutot $mois=substr($echeance, 6, 2); car en mettant 5 tu prend "-0" au lieu de "00"
pareil pour le jour.
reli la doc sur substr :)
http://be2.php.net/substr
merci,
En affichant $mois j'ai trouve 10 c'est bien le mois qui se trouve dans la variable $echeance
et meme si j'ai change mktime(0,0,0,$mois,$jour,$an) le meme probleme reside
En affichant $mois j'ai trouve 10 c'est bien le mois qui se trouve dans la variable $echeance
et meme si j'ai change mktime(0,0,0,$mois,$jour,$an) le meme probleme reside
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
2 juin 2009 à 17:55
2 juin 2009 à 17:55
Ok je vien de voir ton erreur.
Tout ce que j'ai dit est tjs valable mais tu erreur est la suivante : $jour=substr($echeance, 8, 2)-179;
Tu as un jour négatif.
Si tu veux enlever un certain nombre de jour, transforme ton nombre de jour en seconde et soustrait le temps unix par celui-ci.
Tout ce que j'ai dit est tjs valable mais tu erreur est la suivante : $jour=substr($echeance, 8, 2)-179;
Tu as un jour négatif.
Si tu veux enlever un certain nombre de jour, transforme ton nombre de jour en seconde et soustrait le temps unix par celui-ci.