cs_cheyenne
Messages postés693Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention17 avril 2017
-
20 mai 2004 à 15:24
bimbodane
Messages postés1Date d'inscriptionlundi 10 octobre 2005StatutMembreDernière intervention21 novembre 2008
-
21 nov. 2008 à 11:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
bimbodane
Messages postés1Date d'inscriptionlundi 10 octobre 2005StatutMembreDernière intervention21 novembre 2008 21 nov. 2008 à 11:26
c'est une sollution,mais il y a un problème,quand on met la date de la dérnière journée de l'année le programme nous donnerat rien,il nous done un valeur nul,
fkuchta
Messages postés44Date d'inscriptionjeudi 27 juin 2002StatutMembreDernière intervention20 novembre 2008 21 mai 2004 à 16:44
Mon code fait cela, de manière un peu plus simple, il me semble :
pbou
Messages postés1Date d'inscriptionjeudi 1 avril 2004StatutMembreDernière intervention21 mai 2004 21 mai 2004 à 12:00
Bonjour,
je suis tombé un peu par hasard sur cette routine et voici quelques précisions :
En fait le jour de la semaine obéis à des règles strictes et est standardisée depuis 1976
les règles OIS sont les suivantes :
le premier jour de la semaine est le lundi
pour une année les semaines sont numérotées de 01 à 52 (parfois 53 si cette semaine fini un jeudi ou est issue d'une année bissextile finissant un jeudi ou un vendredi
enfin la semaine 01 est celle qui contient le premier jeudi de janvier.
voila pourquoi l'algorithme doit être modifié
par ailleurs il faudrait intégrer le calcul du calendrier grégorien pour les dates inférieures au 15 octobre 1582
bon courage
cs_kick71
Messages postés5Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 6 juin 2004 21 mai 2004 à 08:35
Bonjour,
Une solution parmis tant d'autres ... mais elle a le mérite d'être présentée ... pourquoi ne pas boucler tous les 7 jours une fois trouvé le premier dimanche ?
Bon dèv et bon courage pour la suite ...
cs_UnderScore
Messages postés4Date d'inscriptionmercredi 15 janvier 2003StatutMembreDernière intervention20 mai 2004 20 mai 2004 à 17:30
Bonjour
une année peut compter 53 semaines ce qui doit etre le cas pour 2012 comme ca l'est pour cette annee
cf un calendrier
@+
cs_cheyenne
Messages postés693Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention17 avril 20172 20 mai 2004 à 15:36
ReBonjour,
Voir la solution de '106' qui fonctionne très bien :
21 nov. 2008 à 11:26
21 mai 2004 à 16:44
http://www.vbfrance.com/code.aspx?ID=20083
21 mai 2004 à 12:00
je suis tombé un peu par hasard sur cette routine et voici quelques précisions :
En fait le jour de la semaine obéis à des règles strictes et est standardisée depuis 1976
les règles OIS sont les suivantes :
le premier jour de la semaine est le lundi
pour une année les semaines sont numérotées de 01 à 52 (parfois 53 si cette semaine fini un jeudi ou est issue d'une année bissextile finissant un jeudi ou un vendredi
enfin la semaine 01 est celle qui contient le premier jeudi de janvier.
voila pourquoi l'algorithme doit être modifié
par ailleurs il faudrait intégrer le calcul du calendrier grégorien pour les dates inférieures au 15 octobre 1582
bon courage
21 mai 2004 à 08:35
Une solution parmis tant d'autres ... mais elle a le mérite d'être présentée ... pourquoi ne pas boucler tous les 7 jours une fois trouvé le premier dimanche ?
Bon dèv et bon courage pour la suite ...
20 mai 2004 à 17:30
une année peut compter 53 semaines ce qui doit etre le cas pour 2012 comme ca l'est pour cette annee
cf un calendrier
@+
20 mai 2004 à 15:36
Voir la solution de '106' qui fonctionne très bien :
http://www.vbfrance.com/code.aspx?ID=20083
@+
20 mai 2004 à 15:24
Désolé,
ne fonctionne pas pour le 31/12/2004 qui est la 53ème semaine.
Je n'ai pas eu le temps de tester d'autres dates.
Amicalement de Cheyenne.