Accueil > Forum > > > > nbs de jours entre 2 dates
nbs de jours entre 2 dates
vendredi 6 août 2004 à 01:51:13 |
nbs de jours entre 2 dates

kodiask
|
Voilà je voulais savoir par quels moyenon peut calculer le nombres de jours entre 2 dates exemple : pour calculer le nombre de jours qu'une personne est inscrite sur mon site ( en tenant compte des anée bisextile, et des mois de 28 30 ou 31 jours) merci bcp :) P.S.:aidez moi je trouve pas :'(.....
|
|
vendredi 6 août 2004 à 08:51:54 |
Re : nbs de jours entre 2 dates

roscovich
|
bonjour kodiask j'ai ca a te proposer mais je l'ai pas trop tester
function DiffDate($date1,$date2) { list ($j1,$m1,$a1) = explode ("/",$date1); list ($j2,$m2,$a2) = explode ("/",$date2); $date=mktime(0,0,0,$m1,$j1,$a1)-mktime(0,0,0,$m2,$j2,$a2); $tabdate=getdate($date); $annee=$tabdate['year']-1970; $jour=$tabdate['yday']; return($annee*365+$jour); }
|
|
|
vendredi 6 août 2004 à 09:02:55 |
Re : nbs de jours entre 2 dates

roscovich
|
Essaye plutot ca ca devrait mieux marcher et c'est plus court!
function DiffDate($date1,$date2) { list ($j1,$m1,$a1) = explode ("/",$date1); list ($j2,$m2,$a2) = explode ("/",$date2); $date=mktime(0,0,0,$m1,$j1,$a1)-mktime(0,0,0,$m2,$j2,$a2); $nbjour=floor($date)/(24*60*60); return($nbjour); }
|
|
vendredi 6 août 2004 à 09:07:24 |
Re : nbs de jours entre 2 dates

kodiask
|
je vais essayer ca merci.... mais avant le code ej dois faire
$date2= [la date enregistre dans les bdd $date1= date("d/m/Y");
et pour lafficher
echo DiffDate;
? c'es bien ca ?
|
|
vendredi 6 août 2004 à 09:19:01 |
Re : nbs de jours entre 2 dates

kodiask
|
alor date1 et date 2 doivent être au format XX/xx/xxXX alor ?
ta fonction prend bien en compte le nombre de jours par mois et les année bisextile ?
|
|
vendredi 6 août 2004 à 09:35:10 |
Re : nbs de jours entre 2 dates

roscovich
|
la deuxieme oui
elle calcule le nombre de secondes entre deux dates et elle divise par le nombre de secondes dans une journéé.
en effet le format est jj/mm/aaaa
|
|
vendredi 6 août 2004 à 09:41:16 |
Re : nbs de jours entre 2 dates

roscovich
|
remarque : le floor ne sert à rien.
|
|
vendredi 6 août 2004 à 10:08:56 |
Re : nbs de jours entre 2 dates

kodiask
|
no je flooder même pas :(.... j'ai trouver une autr emanière mais sans utiliser function() et elle marche donc je pense que c'est cool.... merci beaucoup pout ton aide ;)
|
|
jeudi 21 avril 2005 à 13:46:21 |
Re : nbs de jours entre 2 dates

laurent207
|
slt,
kodiask, on peut voir cette autre manière ?
laurent207
|
|
lundi 16 juin 2008 à 17:11:54 |
Re : nbs de jours entre 2 dates

licenceSMI
|
bonjour tt le monde, je veux calculer le nbre de jours entre la date d'entrée du client et la date de son sortie, afin de l'utiliser pour calculer le montant qu'il doit. j'ai fait comme suis(voir la fin du msg) mais bien sur c'est pa complet, que dois je ajouter?! veuillez me repondre j'ai vraimen besoin de ça et je suis trop pressé. merci infiniment pour votre temps. ........ $ventre="select 'entree le','sortie le' from admis where N_PAT=$li[0]"; $resu=mysql_query($ventre) or die("erreur"); $lig=mysql_fetch_row($resu); $nbjour=DiffDate($lig[0],$lig[1]); " ??????" .............. $montant=($nbjour*150)+$lignep[0]+$ligneo[0]; "?,,,,???"
|
|
Cette discussion est classée dans : dates, calculer, jours, nbs
Répondre à ce message
Sujets en rapport avec ce message
Nombres de jours entre 2 dates! [ par jimmy69 ]
Bonjour a tous,Voila j'ai un p'tit stress ....si quelqu'un pouvait m'aider!En fait j'enregistre mes donnees ds une table mysql , des donnees comme le
Calculer le nombre de jour entre deux dates [ par Seamless ]
Salut tout le monde,J'aimerai quel façon vous utiliserez pour calculez le nombre de jour entre deux dates. La plus facile possible. Préciser juste si
calculer DATE - 7 jours [ par michelvernet2 ]
salut,comment faire simple pour calculer la date - 7 jours ?du genre ( imaginons y=05 m=01 et d=05) date(ymd) - 7 jours devrait donner : 041229quelqu
Nombre de jours entre deux dates [ par Tilix ]
Salut, Je voudrais savoir comment faire pour compter le nombre de jours entre deux dates de la forme Ymd Merci Tilix.
recuperer toutes les dates superieurs a la date du jours [ par fatatra ]
Bonjour a tous,je veux faire un truc tous simple apparement et pourtant je n'y arrive pas.Je veux lister toutes les dates contenues dans ma bdd superi
Afficher les jours entre deux dates [ par Ricci ]
Bonjour! J'ai trouve le script ci-dessous pour afficher les jours entre 2 dates. $nbjour=($date2-$date1)/60/60/24;//Nombre de jours entre les deux
connaitre les jours entre deux dates [ par nikos283 ]
Bonjour,J'aimerai ecrire un petit script pour connaitres quels sont les jours entre deux date.Pars exemple je rentre en date de debut le 07/03/2004 et
En fonction du temps ? [ par cedd ]
Bonjour!Mon problème se situe au niveau de la fonction du temps.Je sais que pour récupérer la date systeme, il faut utiliser:$date_du_jour = date("d-m
Date avant 1970. [ par ckoo ]
Bonjour tout le monde.Voila le pbl :je fais une appli avec gestion des utilisateurs. On peut saisir leur date de naissance. Quand on enregistre la dat
ajouter des jours à une date? [ par cedd ]
Bonjour!Petit problème: je récupère une chaine de caractères qui est une date, de la forme 23/03/2004(enfin, je peux la mettre autrement si besoin es
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|