Précédent   Forum des professionnels en informatique > PHP > Scripts > Calendrier
Calendrier Forum d'entraide sur les scripts PHP de calendriers, agenda, etc. Avant de poster -> Calendriers en PHP
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 06/11/2007, 16h13   #1
Invité de passage
 
Inscription : mars 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 6
Points : 4
Points : 4
Par défaut Récupération de date

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 !
Nerzhuul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 16h27   #2
Membre éclairé
 
Avatar de Linio
 
Inscription : octobre 2005
Messages : 427
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 427
Points : 304
Points : 304
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
Linio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 17h05   #3
Invité de passage
 
Inscription : mars 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 6
Points : 4
Points : 4
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.
Nerzhuul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 17h11   #4
Membre éclairé
 
Avatar de Linio
 
Inscription : octobre 2005
Messages : 427
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 427
Points : 304
Points : 304
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
Linio 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 12h13.


 
 
 
 
Partenaires

Hébergement Web