|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Analyse système Inscription : mars 2011 Messages : 406 ![]() |
Bonjour,
j'ai 2 date et je veux récupéré les nombre de jours: merci d'avance ?? |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
T'as quelle version de PHP ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Hello
Compare les timestamp et divise le tout par 24*3600. Code :
Tu peux aussi jouer avec DateTime::diff (PHP 5.3).
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
un jour c'est pas forcement 24h donc ça ne marche pas
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
En effet, j'avais oublié le coup des heures été / hiver.
Bon sinon y'a des solutions pour PHP < 5.3 sur cette page: http://www.php.net/manual/en/function.date-diff.php
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Analyse système Inscription : mars 2011 Messages : 406 ![]() |
Bonjour,
je suis sous php 5.2.6 |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Analyse système Inscription : mars 2011 Messages : 406 ![]() |
merci pour votre aide la solution est :
Code :
echo $nbjours = round((strtotime($b) - strtotime($a))/(60*60*24)); |
|
|
00
|
|
|
#8 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Analyse système Inscription : mars 2011 Messages : 406 ![]() |
bah je l'est tester plusieurs fois et les résultats sont fiable . parce que pour mon cas je ne prend pas l'heure en considération seulement les date jour mois et l’année.
|
|
|
00
|
|
|
#10 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
ça ne change rien. Tu t'expose à un bug car tu ne tiens pas compte des changements d'horaires été / hiver (en vigueur dans la plupart des pays).
comme disait Stealth, tous les jours ne font pas 24h du coup, or tu les divise par 24*3600.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Analyse système Inscription : mars 2011 Messages : 406 ![]() |
donc la meilleure solution est ??? un exemple se sera parfait.merci
|
|
|
00
|
|
|
#12 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Comme mentionné plus haut: il y a plein de solution élégantes par ici http://www.php.net/manual/en/function.date-diff.php
Par exemple: Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com