|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2006 Messages : 6 ![]() |
Bonjour,
je suis actuellement en plein développement de statistiques sur des données saisies au mois le mois et j'aurai besoin de quelque chose que je n'arrive pas à faire correctement... alors si quelqu'un pouvait me filer un coup de main ce n'est pas de refus. Actuellement j'ai une fonction qui me renvoie dans un tableau de valeurs la date de début (du lundi) et la date de fin (au vendredi) d'un mois donné pour chacune des semaines. C'est à dire qu'il prend les jours du mois d'avant ou d'après pour compléter la semaine. Or j'aurai besoin d'une fonction qui me récupère les bornes de chaque semaine mais en ne tenant compte QUE des jours du moins en question. Exemple : actuellement ma fonction me retourne pour le mois de novembre : 29-10-2007|02-11-2007 05-11-2007|09-11-2007 12-11-2007|16-11-2007 19-11-2007|23-11-2007 26-11-2007|30-11-2007 et il me faudrait avoir plutôt cela : 01-11-2007|02-11-2007 05-11-2007|09-11-2007 12-11-2007|16-11-2007 19-11-2007|23-11-2007 26-11-2007|30-11-2007 Je ne sais pas si je suis assez clair mais je l'espère afin de pouvoir enfin sortir de ce saleté de fonction qui me bloque alors que le reste est fait Merci d'avance ! |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 427 ![]() |
Pourquoi ne vérifie tu pas la date du premier jour que tu incrémentes jusqu'à arriver à ton mois si besoin, et la date du dernier jour en faisant l'inverse?
Puisque potentiellement c'est seulement ces deux là qui te poseront problème. Normalement tu n'as même pas à te soucier des dimanches etc... puisque tes semaines sont déjà crées...
__________________
Linio |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2006 Messages : 6 ![]() |
en fait j'ai besoin de deux choses distinctes que je récupère en une seule fois et je pense que mon souci vient de là.
Il me faudrait : * une fonction avec juste les bornes de début et de fin de chaque semaine en ne prenant que les jours du mois en question. * une fonction calculant le nombre de jours ouvrés dans le mois Je test actuellement de manipuler ma fonction comme tu l'indiques mais je m'y perd pas mal... le mktime() n'étant pas mon fort merci de ton retour dans tout les cas. |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 427 ![]() |
PHP est pas tip top sur les dates effectivement.
J'ai pas trop le temps d'élaborer plus mais peut être que quelqu'un pourra t'aider plus en avant. Pour les jours ouvrés, si tu as les semaines déjà découpées, là encore ça devrait pas trop être un pb.
__________________
Linio |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com