Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Est-il possible de calculer simplement le nombre de jours ouvrés entre deux dates à l'aide de Zend_date ?
Merci
Hors ligne
Hmm.. si tu penses compter les jours fériés, j'en doute... Les jours fériés ne sont pas pareils dans tous les pays, sans compte les jours fériés qui ne sont pas fixe d'une année à l'autre.
Hors ligne
De mémoire, pour les jours fériés, tu as les jours fixes (à vérifier) :
1er janvier, 1er mai, 5 mai, 15 août, 1 novembre, 11 novembre, 25 décembre
et les jours basés sur Pacques qui est mobile :
Pentecôte (49 jours après pacques)
Ascension (39 jours après pacques)
Il ne reste plus qu'à calculer le dimanche de Pacques.
Mais les sites web qui te donnent le mode de calcul, assez simple, de la date de pacques sont légion sur internet.
Tu as cette page : ICI qui n'est pas mal faite (de pacques).
Le vrai problème sera de faire un algorithme qui va déterminer les prochains textes de loi qui vont nous sucrer les jours fériés et les dimanches. Vive la semaine de 80 heures.
Dernière modification par Jean-Marc Rigade (20-11-2008 04:44:49)
Hors ligne
Ok merci, j'espérais trouver une fonction native dans Zend qui s'adapte selon les Locales.
J'ai trouvé ce script qui semble pas trop mal marcher : http://www.phpcs.com/codes/CALCUL-SIMPL … 47518.aspx.
Hors ligne
Pages: 1