Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
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 01/08/2011, 14h28   #1
Membre du Club
 
Inscription : avril 2011
Messages : 91
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 91
Points : 40
Points : 40
Par défaut Numéros de semaine dans calendrier annuel

Bonjour.

Je cherche à faire un "calendrier" annuel avec uniquement les numéros de semaine à l'intérieur.

Par exemple :
Janvier : S1 - S2 - S3 - S4
Février : S5 - S6 - S7 - S8
Mars : S9 - S10 - S11 - S12 - S13
...

S* = numéro de la semaine.

J'avais trouvé une solution mais elle était bancale car elle ne fonctionnait pas pour tous les cas...

Quelqu'un aurait-il une solution sous la main ou une idée ?

Merci.
p4ndore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 14h38   #2
Membre confirmé
 
Avatar de Korri
 
Homme Hugo Vacher
Étudiant
Inscription : mai 2008
Messages : 158
Détails du profil
Informations personnelles :
Nom : Homme Hugo Vacher
Âge : 23
Localisation : Canada

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2008
Messages : 158
Points : 224
Points : 224
Salut,

Code php :
date('W', $timestamp);

Au plaisir
__________________
  • Quand la discutions est terminée, cliquez sur , Pensez y !
  • Vous voyez un message pertinent et de qualité ? Votez pour ce message !
Korri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 15h25   #3
Membre du Club
 
Inscription : avril 2011
Messages : 91
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 91
Points : 40
Points : 40
Merci pour la réponse

Au moment où j'allais écrire que j'avais un problème de total je me suis rendu compte que je ne cherchais pas ce qu'il fallait

Maintenant j'aimerais juste avoir votre avis personnel.
Dans ma solution actuelle, la semaine 5 de l'année 2011 commence le 31 Janvier et fait donc partie du mois de Janvier. Ainsi 6 jours sur 7 font partie de Février.

Devrais-je laisser la semaine 5 en Janvier ou la passer en Février ?
p4ndore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 15h51   #4
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Le numéro de semaine donné par php respecte la norme iso : http://fr.wikipedia.org/wiki/Num%C3%...O_des_semaines

Les calendriers qui considère que la première semaine de l'année commence un lundi ou commence forcément le 1er sont dans l'erreur.

Certaine année on donc 53 semaines
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 16h04   #5
Membre du Club
 
Inscription : avril 2011
Messages : 91
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 91
Points : 40
Points : 40
Mais alors comment je sais dans quel mois mettre la semaine ?
Tout en sachant que je ne peux pas se faire chevaucher les semaines :/
p4ndore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 17h15   #6
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Dans le cas ou une semaine est à cheval sur deux mois je mettrai la semaine dans le mois qui fait débuter cette semaine.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h58.


 
 
 
 
Partenaires

Hébergement Web