Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2372 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Calendrier - jour ferié

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Calendrier - jour ferié

n°597847
bozocarzu
Posté le 28-12-2003 à 04:12:42  profilanswer
 

J'ai réaliser un calendrier générer en PHP.
Je souhaite griser les case qui sont férié, donc j'ai pas de soucis pous le jour de l'an ou la fete national car se sont des dates fixe tous les ans. Le problemes se pose sur 3 dates :
- le lundi de Pâques
- l'Ascension
- le lundi de Pentecôte
 
L'ascension est le jour de paques + 40.
le lundi de pentecote est le lundi qui suit le 7eme dimanche aprés paques.
 
Mais comment caclculer la date du lundi de paques en fcontion de l'année ??


Message édité par bozocarzu le 28-12-2003 à 04:13:29
mood
Publicité
Posté le 28-12-2003 à 04:12:42  profilanswer
 

n°597848
bozocarzu
Posté le 28-12-2003 à 04:22:05  profilanswer
 

Apres recherhe, j'ai trouver le pseudo code, faut maintenant que je test :
 
   * appelons a le reste de la division de X par 19
   * appelons b le résultat de la division entière de X par 100
   * appelons c le reste de la division de X par 100
   * appelons d le résultat de la division entière de b par 4
   * appelons e le reste de la division de b par 4
   * appelons f le résultat de la division entière de b+8 par 25
   * appelons g le résultat de la division entière de b-f+1 par 3
   * appelons h le reste de la division de 19a+b-d-g+15 par 30
   * appelons i le résultat de la division entière de c par 4
   * appelons k le reste de la division de c par 4
   * appelons l le reste de la division de 32+2e+2i-h-k par 7
   * appelons m le résultat de la division entière de a+11h+22l par 451
   * appelons n le résultat de la division entière de h+l-7m+114 par 31
   * appelons p le reste de la division de h+l-7m+114 par 31
   * n est le numéro du mois et p+1 est le jour de Pâques

n°597875
Evolvox
Toujours y croire, toujours...
Posté le 28-12-2003 à 11:29:38  profilanswer
 

Si ça peut t'aider, il existe déjà une fonction qui fait Pâques :
 
http://www.nexen.net/docs/php/anno [...] r-date.php


Message édité par Evolvox le 28-12-2003 à 11:30:45

---------------
gaymer's est la personne la plus formidable jamais rencontrée dans toute ma vie, je lui achèterais un makato et au moins les 4 news pourries quotidiennes qui vont avec
n°985945
AGA
La boîte à Bokeh!
Posté le 18-02-2005 à 11:43:17  profilanswer
 

salut,
 
je suis dans ce cas.
 
L'auteur du topic a avancé?

n°985949
FlorentG
Posté le 18-02-2005 à 11:45:09  profilanswer
 

Le lundi de pentecôte n'est plus férié, non ? [:petrus75]
 
Sinon vu la date du topic, je pense qu'il a trouvé ;)

n°985951
esox_ch
Posté le 18-02-2005 à 11:46:00  profilanswer
 

Comme dit plus haut, il suffi de prendre le jour de paques avec la fonction easter date et de rajouter / enelver les jours qui separent


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°985952
esox_ch
Posté le 18-02-2005 à 11:46:25  profilanswer
 

FlorentG a écrit :

Le lundi de pentecôte n'est plus férié, non ? [:petrus75]
 
Sinon vu la date du topic, je pense qu'il a trouvé ;)


 
En tout cas en suisse ça l'est :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1017515
bozocarzu
Posté le 18-03-2005 à 14:44:33  profilanswer
 

Ouais j'ai réussi a le faire depuis le temps  [:yaisse2]  
 
Mais, maintenant c'est plus ferié  [:toad666]

n°1017556
babar9160
Fan d'Ada et de Perl...
Posté le 18-03-2005 à 14:58:29  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Calendrier - jour ferié

 

Sujets relatifs
[PHP]affichage sur 2 colonne[PHP/SQL] Erreur aléatoire????!!!!!!
Recherche aide co-webmaster pour site sur le rock (PHP/MYSQL)[PHP] Alternative mysql_fetch_row ?
[PHP] Probleme sur fonction[PHP] Copier une image d'un site sur son disque dur ?
Bonjour, j'ai quelques ptites questions en PHP et MySQL :o[sql server] date de derniere mise à jour de la table
[PHP] addslashes(); or not ? [RESOL]Bloquer l'accés a un fichier PHP tout en utilisant webcron
Plus de sujets relatifs à : [PHP] Calendrier - jour ferié


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR