[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] code: day of week



	heu... getdate en PHP te donnera ca pourvu que lui fournisse le
	timestamp unix de ta date (facilement generable avec mktime)

	cf http://be.php.net/manual/ref.datetime.php3

	Francois

Francois Baligant            * *       EuroNet Internet NV/SA
Developer                  *     *     a subsidiary of France Telecom
                          *            Lozenberg 22 - B-1932 Zaventem
francois@be.euro.net     *             tel: +32 2 717 17 17
                                       fax: +32 2 717 17 77


On Fri, 23 Apr 1999, Ludovic Kuty wrote:

> Pascal Bleser wrote:
> > 
> > Qqn aurait-il le code ou l'algorithme (C ou n'importe: c'est pour
> > faire un calendrier avec PHP) pour calculer le jour de la semaine
> > à partir d'une date ?
> > 
> > merci... :)
> > 
> >   -o)  Pascal Bleser        | UNIX *is* user friendly.
> >   /\\  C++/UNIX Development | It's just selective about
> >  _\_v  ATOS Payment Systems | who its friends are...
> > pbleser@atos-group.com---------------------------------
> > ---------
> > This message was sent by Majordomo 1.94.3. Please repport problems to
> > manu@rtfm.be. If you want to be deleted from the list, send a mail to
> > majordomo@rtfm.be with "unsubscribe linux-team" in the body.
> 
> Voici une idee piquee sur le net:
> 
> Formule de Zeller : z = (E(2.6 *mz -0.2) +jj + az + (az div 4) + (sz div 4) - 2* sz) modulo 7) 
>       si z = 0, alors la date saisie est un dimanche, 
>       si z = 1, alors la date saisie est un lundi 
>       ... 
> avec 
>       mz => mois de l'année de Zeller 
>       az => N° de l'année dans le siècle 
>       sz => le millénaire 
> L'année de Zeller commence au mois de Mars et finit au mois de Février.
> Elle n'est valable qu'après la date du 15 Octobre 1582 car la date précédant
> le 15 est le 4 Octobre 1582. 
> Exemple : 
> 
>       Date lue : 2 Janvier 1993 alors jz = 2, mz = 11, az = 92 et sz = 19 
>       Date lue 2 mars 1993 alors jz = 2, mz = 1, az = 93 et sz = 19 
> 
> Ludovic Kuty
> ---------
> This message was sent by Majordomo 1.94.3. Please repport problems to
> manu@rtfm.be. If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
> 

---------
This message was sent by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.