Récupérer la date de début et de fin d'un semaine ?

whitediablo288 Messages postés 3 Date d'inscription jeudi 24 mars 2005 Statut Membre Dernière intervention 22 août 2006 - 21 août 2006 à 14:50
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 - 22 août 2006 à 11:56
Bonjour à tous,
je souhaiterais savoir s'il existait un script permettant de récupérer la date de début et de fin d'une semaine d'après l'année et le numéro de semaine en cours ?
Merci d'avance
@+
ŠtÅBe³

5 réponses

DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
21 août 2006 à 14:58
Salut,

renseignes-toi sur la fonction date() et ses flags.
www.php.net
0
whitediablo288 Messages postés 3 Date d'inscription jeudi 24 mars 2005 Statut Membre Dernière intervention 22 août 2006
21 août 2006 à 15:06
Bonjour et merci pour ta réponse.
J'ai déjà effectué plusieurs essais à l'aide, entre autre, des fonctions mktime, date, strtime... mais sans résultats.
C'est pourquoi je faisais appel à vous.
@+
ŠtÅBe³
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
22 août 2006 à 09:47
Salut!
Pour la date de début et de fin:
Tu récupère le jour de la semaine auquel ta date correspond via date('w'), ensuite tu soustrait qq jours pour la date de début selon la valeur récupérée ; additionnes qq jours pour la date de fin de semaine...

@++

R@f

0
whitediablo288 Messages postés 3 Date d'inscription jeudi 24 mars 2005 Statut Membre Dernière intervention 22 août 2006
22 août 2006 à 10:53
Bonjour,



Merci pour ta réponse. J'ai essayé du coup en récupérant le jour de la semaine puis en l'additionnant ou en le soustrayant en fonction de sa position dans la semaine pour obtenir les deux dates souhaitées. Mais je me demande comment le script va réagir lorsqu'une semaine est à cheval sur deux mois ???
Bonne journée
@+
ŠtÅBe³
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
22 août 2006 à 11:56
Alors tu utilises mktime couplé à date...
Il me semble, à vérifier mais je crois bien, que le 33 du mois de janvier, avec mktime, renvoie bien le 2 février...

@++

R@f

0
Rejoignez-nous